[thelist] Form generated in JS doesn't work in IE
kasimir-k
kasimir.k.lists at gmail.com
Fri May 30 07:32:30 CDT 2008
> kasimir-k wrote:
>> Yes, sorry, you still need to do this:
>> mySelect.appendChild(myOption);
Chris Price scribeva in 2008-05-30 06:56:
> This works OK in FF and is neater but in IE6 all the options are null.
Sorry again - stupid me!
IE doesn't see a select's options as normal elements - that's the reason
we use
new Option(text, value);
instead of
document.createElement();
and for the very same reason we can't use
mySelect.appendChild(myOption);
but must add the options to the select's options array
for (i in myArray) {
var myOption = new Option(text, value);
mySelect.options[] = myOption;
}
.k
More information about the thelist
mailing list