Tengo el sgte problema:
Estoy intentando hacer una funcionalidad que me permita trabajar de la misma forma que 3 combos anidados; me explico, tengo un combo generado dinamicamente mediante consultas a una BD, luego al cambiar ese combo, hago una invocación a un popup que me lista todas las asignaturas que pertenecen a cierta area (las areas se encuentran listadas en el combo). En el popup tengo listadas todas las asignaturas y el código de las mismas es un enlace que al dar clic sobre el cierra el popup y me cambia o actualiza el nombre de la asignatura en un text en la página padre. Esta es la función (que se encuentra dentro de la página que es cargada en el popup) que me permite actualizar el text que esta en la página padre:
Código:
function actualizaPadre(miCodigo, miNombre) { //alert("el codigo es: "+miCodigo+" y el nombre es: "+miNombre); window.opener.document.forms[0].txtCodigoAsignatura.value = miCodigo; window.opener.document.forms[0].txtNombreAsignatura.value = miNombre; window.opener.document.forms[0].txtAsignatura.value = miNombre; }
Lo que necesito es que al cambiar el contenido del text, automaticamente se invoque una función de javascript. He intentado con Onchange y solo me funciona cuando despues de actualizado el text, me ubico sobre el e intente modificarlo.
...Aclaro que inicialmente el value del text que se actualiza desde el popup es '--', y cuando sea actualizado por cualquier asignatura, cambiara por ejemplo de '--' a 'matematicas'.
Espero que me puedan ayudar.
Gracias.