tengo este codigo, que aunque funciona no lo hace como debería¿Alguien me puede decir el problema?
Código Javascript:
Ver original
<style> #c1 {position:absolute;left:200px;top:100px;width:100px;border:1px solid #000000;padding:10px;visibility:hidden;} </style> <script> function ver(id) { var x=document.getElementById(id).style; x.visibility=(x.visibility=='hidden')?'visible':'hidden'; } </script> <button onclick="ver('c1')">capa on/off</button> <div id="c1">Esta es la capa</div>
El problema es que (al principio)la propiedad visibility no coge su valor del objeto style(es una cadena vacia ''), a partir del 2º click en el boton si lee el valor de la propiedad