![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
Hola a tod@s:
Tengo un script para mostrar u ocultar filas de una tabla. Pero! no me funciona cuando tengo mas de una fila a la vez:
Código PHP:
function cambiarDisplay(id)
{
var fila;
**if (!document.getElementById)
**return false;
**
**fila = document.getElementById(id);
**
* if (fila.style.display != 'none')
* {
****fila.style.display = 'none'; //ocultar fila <br>
**} else
** {
**** fila.style.display = ''; //mostrar fila <br>
* }
}
y en la página (hecha con asp) va lo siguiente:
Código HTML:
<TABLE class=bktabla2 id=TABLE1
style="LEFT: 378px; WIDTH: 301px; TOP: 135px; HEIGHT: 20px" cellSpacing=0
cellPadding=0 align=center border=0>
<TR>
<TD class=subtitulo>Procedimiento</TD>
</TR>
<%do while not objRec.EOF%>
<TR>
<!-- id="row1" onClick="cambiarDisplay('row2')">-->
<TD class=reqdatos3><a href="javascript:cambiarDisplay('row2')"><%=objRec.fields("Procedimiento")%></a></TD>
</TR>
<TR id="row2" style="DISPLAY:none">
<!-- id="row2" onClick="cambiarDisplay('row2')" >-->
<TD class=reqdatos2><%=objRec.fields("NombreBatch")%></TD>
</TR>
<%objRec.moveNext
loop
set objRec = nothing%>
</TABLE>
son muchas filas, dependen de la cantidad de datos que tenga la bd, y lo curioso es que me despliega solo la 1° fila oculta, es decir, muestra y oculta solo la primera fila que correspondiente al id="row2".
que puede ser?
gracias!