Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/12/2014, 21:17
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: añadir metodo onchange a un Script

Esto:

Código Javascript:
Ver original
  1. field.onchange = function(){
  2.     //Instrucciones
  3. };

Equivale a esto:

Código HTML:
Ver original
  1. onchange = "checkear(this)"

Con la diferencia de que en la función, no necesitas pasarle el this como parámetro pues es accesible desde adentro de la función.

Código Javascript:
Ver original
  1. field.onchange = function(){
  2.     console.log(this); //Mostrará información con respecto al elemento en donde se produjo el evento
  3. };

Por ejemplo:
Código Javascript:
Ver original
  1. var boton = document.createElement("button");
  2.  
  3. boton.id = "foo";
  4. boton.innerText = "Botón";
  5. boton.onclick = function(){
  6.     alert("Mi id es: " + this.id); //Mi id es: foo
  7. };
  8.  
  9. document.body.appendChild(boton); //Adhiero el botón creado al documento

Lo anterior creará un botón, le asignará un id y un texto y cuando sea pulsado, mostrará un mensaje de alerta con su id.

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