Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/03/2003, 05:48
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 11 meses
Puntos: 1284
ocultar/mostrar

Hola otra vez:

también es fácil usar la misma imagen para volver a ocultar la celda... y para que se pueda debatir, te voy a poner un ejemplo que probé en explorer, netscape y opera, que consiste en cambiar también un atributo de la imagen

Código PHP:
<img src="imagen.jpg" oculto="0" 
onclick="document.getElementById('oculta').style.visibility = (this.oculto == '0') ? 'visible' : 'hidden';
    this.oculto = (this.oculto == '0') ? '1' : '0'"

Lo polémico de la página es que me he inventado el atributo "oculto" en el tag img...

La cuestión es que como los sistemas orientados a objetos, en html, cada etiqueta es un objeto, y los atributos pueden ser los que están definidos de manera estándar, y los que cada usuario quiera definir, y en este caso me permite evitar definir etiquetas script, para definir variables, que necesite consultar en estos casos.

Bueno... no es mi intención complicarte las cosas, y te voy a mostrar la forma con javascript...

En el head hay que poner:
Código PHP:
<script>
var 
ocultar true;
function 
cambiar()    {
    
ocultar = !ocultar;
    
document.getElementById("oculta2").style.visibility = (ocultar) ? "hidden" "visible";
     
}
</script> 
y en la imagen poener: onclick="cambiar()"

saludos