Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2009, 18:50
eddihg
 
Fecha de Ingreso: julio-2009
Mensajes: 32
Antigüedad: 15 años, 4 meses
Puntos: 0
tablas ocultas

hola tengo el sgte codigo para tablas ocultas:

<html>
<head>
<title>Muestra oculta</title>
<script language="JavaScript">
function muestra_oculta(id){
if (document.getElementById){ //se obtiene el id
var el = document.getElementById(id); //se define la variable "el" igual a nuestro div
el.style.display = (el.style.display == 'none') ? 'block' : 'none'; //damos un atributo display:none que oculta el div
}
}
window.onload = function(){/*hace que se cargue la función lo que predetermina que div estará oculto hasta llamar a la función nuevamente*/
muestra_oculta(<?=$identificador?>);/* "contenido_a_mostrar" es el nombre que le dimos al DIV */
}
</script>

</head>

<body>

<!--Al hace llamado a la función solo tienes que idicar el nombre del DIV entre parentesis -->
<p><a href="#" onclick="muestra_oculta(<?=$identificador?>)">Most rar / Ocultar</a></p>

<table id="<?=$identificador?>">
<tr>
<th>
<p>Este contenido tiene que mostrarse con el link</p>
</table>
</th>
</tr>
</body>
</html>

y mi index.php:

<?php
for($i = 1; $i <= 5; $i += 1){
$identificador=$i;
include('mensaje.html');
}
?>

lo que quiero es que al principio aparescan todas las tablas ocultas pero en ves de que eso suceda me solo me aparece la ultima oculta como podria solucionarlo o cual es el problema