Welcome to WebmasterWorld Guest from

Forum Moderators: open

Message Too Old, No Replies

Select Control onChange Event

Difference betw. IE/Opera and Mozilla/Netscape?



10:03 pm on Jun 5, 2003 (gmt 0)

10+ Year Member

Ok I am encountering a problem with my onChange event for a select control. In Mozilla and Netscape, 'this.value' gets sent properly to my function, but in IE and Opera 'this.value' is nothing.

Simplified version of code:

<select name="weeks" onChange="alert(this.value);">
<option> </option>

Any idea why this problem is occuring and what I can do to remedy it?



10:46 pm on Jun 5, 2003 (gmt 0)

10+ Year Member

On the face of it, it looks like it should work.

If you change the onChange event handler to

and explictly state the options value,
<option value="4">4</option>

Then it works.


10:56 pm on Jun 5, 2003 (gmt 0)

10+ Year Member

Thanks that works.

Curious as to why my original method would work properly in Mozilla but not IE.


Featured Threads

Hot Threads This Week

Hot Threads This Month