Welcome to WebmasterWorld Guest from

Forum Moderators: open

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

My Threads

Hot Threads This Week

Hot Threads This Month