I am unable to get this to work in Firefox either. But for a different reason.
You are trying to grab an element with getElementById() only a NAME set. Get by ID grabs an element with a specific ID not NAME.
As for IE... No I do not think IE supports events on the option tag. Depending on what you are trying to accomplish, you could use the Onchange event on the Select element. You can test the value of the element in the JS and change the image if the value equals the specific option.
You are trying to grab an element with getElementById() only a NAME set. Get by ID grabs an element with a specific ID not NAME.
As for IE... No I do not think IE supports events on the option tag. Depending on what you are trying to accomplish, you could use the Onchange event on the Select element. You can test the value of the element in the JS and change the image if the value equals the specific option.