Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/05/2015, 23:34
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: document.forms identificar formulario

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 original
  1. window.addEventListener("change", function(event){
  2.     if (event.target.parentNode.tagName == "FORM"){
  3.         alert(event.target.parentNode.name) //Nombre del formulario en el que se está produciendo el evento
  4.         alert(event.target.parentNode.id); //Identificador del formulario en el que se está produciendo el evento
  5.     }
  6. }, 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
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Última edición por Alexis88; 22/05/2015 a las 13:12 Razón: Solución