Hola, no se nada de JavaScript (tengo nociones de Java) y tengo un problema con una función sencilla que no me funciona.
En mi HTML tengo un <span> cuyo texto es
ver más [...] y quiero cambiarlo de forma alternativa con
ocultar [...] al pulsar sobre el mismo. Dicho <span> tiene un controlador de evento
onmousedown="mostrarocultar('depresion1')" (ya os imafgináis lo que hace esta función) y otro
onclick="cambiaretiqueta1()". Este último es el que no me funciona.
Este es mi código:
Código:
<script type="text/javascript">
function cambiaretiqueta1(){
if (this.innerHTML=='ver más [...]') { /*si el texto del span es 'ver más [...]'*/
this.innerHTML='ocultar [...]'; /*entonces se cambia dicho texto a ocultar [...]*/
}
else{
this.innerHTML='ver más [...]'; /*en caso contrario se cambia nuevamente a ver más [...]*/
}
}/*fin de cambiaretiqueta1*/
</script>
Me sabéis decir por que no funciona.
Gracias a todos.
Un Saludo,
GMG.