Jump to content

Onclick issue


The Little Guy

Recommended Posts

I have the following html, but when the user clicks on the outer span the onclick works unless he/she clicks on the text that in one of the two inner spans.

 

<span class="operationBlock" id="sortBy" onclick="displayOptions(event, this.id, 'sortBy_itms');"><span id="sName">Newest First</span> <span class="web">&#54;</span></span>

 

Below is my little example, if you click on the text the onclick doesn't work, if you click outside the text (where the padding is) the onclick does work... Why?

 

[attachment deleted by admin]

Link to comment
https://forums.phpfreaks.com/topic/189399-onclick-issue/
Share on other sites

sounds like you have the onclick placed in the wrong element.. try putting it in the inner span.

 

Looking at your code.. You've got

 

Button SPAN------

|

|---Name of Button SPAN

|---Arrow Character SPAN

 

You've got the onclick set for the parent and not the text or arrow.

Link to comment
https://forums.phpfreaks.com/topic/189399-onclick-issue/#findComment-1001008
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.