buenas,
veo que el código tiene un error. y es que esta usando una palabra clave equivocadamente. estoy seguro que fue un despiste.
Código:
function nuevo_evento(elemento, evento, funcion) {
if (elemento.addEventListener) {
elemento.addEventListener(evento, function, false);
} else {
elemento.attachEvent(“on”+evento, function);
}
}
las palabras marcadas en negrita, el primero dice funcion, el cual esta bien. pero los otros dos dice function. entonces, primero function es una palabra reservada y segundo no representa el parámetro
funcion. debes cambiar esa parte para que refleje el parámetro adecuado.