hola a todos ;)
os cuento un problemilla q tengo
en una pagina web tengo un select q saca sus elementos de una BD. en esa misma página abro un pop up para q el usuario introduzca un campo de texto actualiza la base de datos del sistema. Una vez hace esto, quiero que en vez de recargar la página de donde vengo, para no recargar al servidor, me inserte una nueva option en el select
el problema q tengo es q no me inserta nada
en FIREFOX funciona perfecto, pero en Internet Explorer NO. me deja acceder a los campos del select para leer y hacer lo q quiera(incluso para eliminar un elemento), pero no hace nada cuando inserto uno nuevo
el código fuente q uso es éste:
---------------------------------------------------------------------
//obtengo el número de elementos que hay en el select
var longitud = window.opener.parent.Caracteristicas.document.form ulario.D1.length;
//creo la nueva option que se va a insertar
var option_nueva = new Option("texto","valor", "defaultSelected", "selected");
//inserto la option
window.opener.parent.Caracteristicas.document.form s.formulario.D1.options[longitud]= option_nueva;
------------------------------------------------------------------
alguna idea?? le he dado mil vueltas pero no veo la solución. lo q más me mosquea es que en Firefox si que funciona
muchas gracias y aqui por el foro nos vemos ;)
aK