Seleccione el problema de HTML interno en IE... no hay problema en FF
Con respecto a este problema, primero hagamos una prueba:
Función sub1(id){
var s = document . getelementbyid(id);
for( var. I = 0; i lts. nodos secundarios. longitud; i ){
alert(s.childNodes[i].nodeName);
}
}
Lo primero que aparece es #text, que es un nodo de texto y probablemente sea la clave del problema. Puede ser porque hay dos navegadores internalHTML.
Entonces resuelve tu problema:
Función sub1(id){
var s = document . . opciones[s . opciones . longitud]= nueva Opción(" ASP ", " ASP "); ..........