Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2012, 11:46
Avatar de ASCENDEDMASTERS
ASCENDEDMASTERS
 
Fecha de Ingreso: julio-2005
Ubicación: Pergamino, Buenos Aires
Mensajes: 302
Antigüedad: 19 años, 4 meses
Puntos: 1
Se genera onclick solo

hola, genero un evento onclick dinamicamente y cuando se recorre el codigo que crea el evento automaticamente se ejecuta la funcion que debería ejecutarse cuando se hace click sobre el elemento "eventuado"

Funcion para crear el evento
Código HTML:
function crearEvento(elemento, evento, funcion) {
      if (elemento.addEventListener) {
            elemento.addEventListener(evento, funcion, false);
      } else {
            elemento.attachEvent("on" + evento, funcion);
      }
}



yo lo creo de esta forma:
Código HTML:
crearEvento(elem,'click',dale(elem));

La funcion dale la creé de esta forma
Código HTML:
var dale = function (atemp){ alert(atemp.innerHTML);}

al principio del codigo creo la variable atemp de esta forma porque se guardara un objeto
Código HTML:
var atemp = new Object();


que estoy haciendo mal? Muchisimas Gracias!
__________________
Dios es la unica fuente de todo bien.