Cita:
Iniciado por gioramies
Hola:
Creo que ya comprendí lo que quieres. En este caso sólo los padres tienen que tener un id, los hijos no es necesario, o pueden tener uno propio y único si quieres. Daré un ejemplo:
Código:
HTML:
<table><tr id="miId"> <a onclick="mostrarHijos();">Click para ver mis hijos</a><div><td>Hijo 01</td>
<td>Hijo 02</td>
</div>
</tr>
<tr id="miId"> <a onclick="mostrarHijos();">Click para ver mis hijos</a><div><td>Hijo 01</td>
<td>Hijo 02</td>
</div>
</tr>
</table>
CSS:
table tr div {display: none;
}
JAVASCRIPT:
function mostrarHijos(enlacePinchado) {enlacePinchado.nextSibling.style.display = "block";
}
La idea es que los hijos esten en un div oculto, y cuando presiones click sobre el enlace que los debe mostrar, mediante Javscript seleccionas el nodo siguiente al enlace (el div oculto) y lo muestras. Para ocultarlo debes verificar si esta visible y luego ocultarlo, y viceversa.
Saludos.
si, es eso, PERO! aqui tu le pasas al javascript un valor "enlacePinchado" de donde lo obtienes??

eso es lo que me complica... eso de pasarle el id de la celda... que pasa cuando se repiten los valores?
aun sigo investigando y probando...
gracias por los aportes! de verdad!