JavaScript - Onclick en Divs

 
Vista:

Onclick en Divs

Publicado por Maria (2 intervenciones) el 11/11/2008 14:11:24
Hola gente mi duda es la siguiente:
Estoy creando varias divs dinamicas, son precisamente 4 que dividen la pantalla en 4 cuadros. hasta ahi anda todo perfecto.

Bien, ahora quiero que al hacer click en alguna de ellas llame a una funcion que tenga como parametro esa div o su id, lo mismo.
Hago lo siguiente:

for (j=1; j<4;j++){
oDivCont = oVentana.document.createElement("DIV");
oDivCont.id = aSecciones[i] + i;
oDivCont.attachEvent("onclick", function(){mostrarMas(oDivCont);});
oVentana.appendChild(oDivCont); }

Pero al entrar en la funcion mostrarMas hago un alert y siempre me muestra la ultima que creó.
Que hago mal?? help please!! y gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Onclick en Divs

Publicado por Andres (4 intervenciones) el 14/11/2008 01:41:36
Quizas enviando el id del div en la funcion pueda servir, algo asi:
mostrarMas(this.id);
eso funciona si cuando creas los div's le asignas un identifcador unico q' creo q' es lo q' estas haciendo.
Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar