Ayer he tenido que escribir un poco de javascript para hacer que el texto de un enlace cambie al pulsar sobre él por motivos de usabilidad.
Aquí está el código de prueba -con javascript no intrusivo- que hice por si alguien lo necesita:
<html>
<head>
</head>
<body>
<a id="enlace" href="#">abrir</a>
<script type="text/javascript">
var enlace = document.getElementById('enlace');
enlace.onclick = function () {
if ((enlace.abierto == null) || (enlace.abierto==false)) {
enlace.innerHTML="cerrar";
enlace.abierto = true;
} else {
enlace.innerHTML="abrir";
enlace.abierto = false;
}
}
</script>
</body>
</html>
Aquí está el la demostración.
Y de paso, ¿alguien me puede decir cómo puedo publicar cómodamente código en La Coctelera?



Escribe un comentario