Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2013, 20:22
rodricrzz
 
Fecha de Ingreso: noviembre-2009
Mensajes: 41
Antigüedad: 14 años, 6 meses
Puntos: 0
Pregunta Funcion onclick dentro de bucle for

Hola, estoy creando unos botones dinamicamente a traves de un for de la siguiente manera:

Código:
for (var i=0; i<vecpeliculas.length; i++){
			eval("var boxButton" + i + "= document.createElement('a')");
			eval("boxButton" + i + ".innerHTML = 'AGREGAR'");
}
De modo que se crean los elementos: boxButton1; boxButton2; boxButton3; boxButton4; etc...

Ahora lo que quiero hacer es asignarle un onclick a cada elemento creado, dinamicamente, algo como esto:

Código:
for (var i=0; i<vecpeliculas.length; i++){
	boxButton[i].onclick = function(){
		alert("mensaje" + i);
	}
}

Pero se que no se puede poner el indice de esa manera, y no se como hacerlo.

Vale aclarar que ese alert no tiene mucho sentido jajaja pero lo hice de ejemplo, lo puse bien basico para que se entienda lo que necesito.

Espero que puedan ayudarme, muchas gracias desde ya!
Saludos!