El problema ha sido resulto con un simple if, gracias de todas maneras :)
-----------
Hola,
Mi problema es el siguiente: tengo un botón que al presionarlo hace visible un div. Lo que necesito hacer es que al volver a darle clic a este botón el div se vuelva invisible nuevamente. Mi código es el siguiente:
Código Javascript
:
Ver original<script>
function show(id) {
document.getElementById(id).style.visibility = "visible";
}
function hide(id) {
document.getElementById(id).style.visibility = "hidden";
}
</script>
Código HTML:
Ver original<input id="login" type="button" value="Ingresar" onMouseDown="hide('login-tab')" onMouseUp="show('login-tab')" />
...
Como pueden ver, con esto al hacer clic en el botón efectivamente el div aparece pero para hacerlo desaparecer es necesario hacer clic en el botón y mantenerlo presionado hasta mover el mouse fuera de dicho botón.
Espero su pronta ayuda