| ||||
Prueba esto: Código HTML: <html> <head> <script> hacer=1; function mostrar_o_no(capa){ hacer=-hacer; document.getElementById('boton').value=(hacer==1)?"Ocultar Capa":"Mostrar Capa"; document.getElementById(capa).style.visibility=(hacer==1)?"visible":"hidden"; } </script> </head> <body> <input id="boton" type="button" onclick="mostrar_o_no('primera')" value="Ocultar Capa"><br> <br> <div id="primera" style="width:200px;height:300;border:solid 1px black;"></div> </body> </html>
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. Última edición por KarlanKas; 12/01/2005 a las 05:40 |
| |||
he probado el primer codigo y funciona de lujo, pero ahora me gustaria pasar como parametro de la funcion el id de la capa, pero no quiero hacerlo poniendo su nombre, como hago yo abajo, sino mediante this, pero no se como se hace function ver(capa) { obj=document.getElementById(capa); obj.style.visibility=(obj.style.visibility=='hidde n') ? 'visible' : 'hidden'; } ------ <div id="oculta" onClick="ver('oculta')">oculta capa 1</div> |
| ||||
Hola chusete: <div id="oculta" onClick="ver(this.id)">oculta capa 1</div> Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| ||||
Cita: ¡Je, je! ... Todo el mundo se empeña en emborracharme...
Iniciado por chusete eres un crak, te debo una copa Bueno, espero que haya ocasión de que no sea "virtual". Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |