[Ovillo] [OT] comprobar cambios en formulario

Ramón Corominas listas en ramoncorominas.com
Jue Oct 23 16:00:11 UTC 2008


> Onchange en cada campo?
>
>   
Sí, ¿por qué no? Si lo único que quieres saber es si se cambió algo, 
puedes poner en un onload un flag a false (var cambios = false;) y con 
un bucle asignas a todos los inputs un evento onchange común que ponga 
ese flag a true. Tiene el problema de que si un usuario cambia un dato y 
lo vuelve a cambiar por el original otra vez, no lo detectarás, pero 
vamos, la opción que te queda si no es meter todos los datos originales 
en un array y compararlos, también con el onchange, antes de activar el 
flag.

Saludos,
Ramón.



Más información sobre la lista de distribución Ovillo