Tengo esta función en JavaScript:
Cita:
Sólo me entra la primera vez, cuando ejecuta cualquier rama del if, sale del for.constMaxItem=3;
function fnDispThis(active)
{
for (i=1; i < constMaxItem+1; i++)
{
alert ("I: "+i);
if (i!=active)
{
document.all("sub"+i).style.display="NONE"
}
else
{
document.all("sub"+active).style.display="BLOCK"
}
}
}
function fnDispThis(active)
{
for (i=1; i < constMaxItem+1; i++)
{
alert ("I: "+i);
if (i!=active)
{
document.all("sub"+i).style.display="NONE"
}
else
{
document.all("sub"+active).style.display="BLOCK"
}
}
}
A la función la llamo así:
Código:
onclick="fnDispThis(1)"