El nombre del evento es
change
. Ten en cuenta que dicho evento no se producirá directamente en el formulario sino en uno de sus elementos. En ese caso, tendrías que capturar al elemento padre del elemento en el que se produjo el evento.
Código Javascript
:
Ver originalwindow.addEventListener("change", function(event){
if (event.target.parentNode.tagName == "FORM"){
alert(event.target.parentNode.name) //Nombre del formulario en el que se está produciendo el evento
alert(event.target.parentNode.id); //Identificador del formulario en el que se está produciendo el evento
}
}, false);
En donde:
- event: El evento que se produjo.
- target: El elemento en el que se produjo el evento.
- parentNode: El elemento que contiene al elemento en el que se produjo el evento.
- tagName: El nombre de la etiqueta del elemento, que, en este caso, será el elemento que contiene al elemento en el que se produjo el evento.
Saludos