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!!
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


0