Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/04/2007, 22:39
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 9 meses
Puntos: 1284
Re: crear y modificar selects dinamicamente

Cita:
Iniciado por ASCENDEDMASTERS Ver Mensaje
http://www.w3.org/TR/html4/interact/....html#h-18.2.3

ahi te los muestra, asi se le dice a los "onLoad", "onClick", "onMouseOver" y demas
Hola:

Para esos eventos (en los selects no suele usarse nada más que onchange) existe para explorer attachEvent y para mozilla addEventListener (este último es el estándar)

s = document.createElement("select");
if (document.all) s.attachEvent("onchange", cambioIE);
else s.addEventListener("change", cambioMO, flase);

Y como no acepta parámetros se podría obtener el origen del evento así:
function cambioIE() {
soy = event.srcElement;
cambio(soy);
}

function cambioMo(e) {
soy = e.target;
cambio(soy);
}

Equivale a poner en el select:
<select onchange="cambio(this)" ...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo