Ver Mensaje Individual
  #24 (permalink)  
Antiguo 06/09/2012, 14:32
Avatar de Dradi7
Dradi7
 
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 16 años, 6 meses
Puntos: 220
Respuesta: Adecuar mi funcion

El if es para poder asignar el evento adecuado lo que sucede es que por ejemplo IE tiene otra manera de agregar los eventos.

IE como se usa los eventos

- siempre comienza por on
- para agregar un evento se usa attachEvent
- para poder eliminar un evento se usa detachEvent

En los demás navegadores

- no es necesario poner on
- para agregar un evento se usa addEventListener
- para poder eliminar un evento se usa removeEventListener

Código Javascript:
Ver original
  1. if(window.attachEvent)
  2.         cambia.attachEvent("onclick",Cambia);
  3.     else
  4.         cambia.addEventListener("click",Cambia);

Con esto asignaria correctamente el evento click para el input check en todo los navegadores
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones