Bueno, veo varios errores en tu código.
Te dejo como sería y un link de una página que explica las diferencias entre IE y los demás navegadores a la hora de utilizar los eventos:
Código Javascript
:
Ver originalfunction addEvent(elemento,nomevento,funcion,captura) {
if (elemento.attachEvent)
{
elemento.attachEvent('on'+nomevento,funcion);
return true;
} else if (elemento.addEventListener) {
elemento.addEventListener(nomevento,funcion,captura);
return true;
} else
return false;
}
function CargarSel(evento){
eventoA = window.event || evento;
target = eventoA.target || eventoA.srcElement;
alert(target.value);
}
Objeto= document.getElementById('hola');
addEvent(Objeto,'change',CargarSel,false);
El link es el siguiente:
http://www.librosweb.es/ajax/capitulo6.html
Espero que te ayude.