Hola!
Ahora mismo estoy atascado en un código Javascript (yo soy más de PHP :P):
Esta es mi función:
Código Javascript
:
Ver originalfunction more(){
var txt = document.getElementById('mas');
var display = document.getElementById('mascampos');
if(display.style.display="none"){
display.style.display = "block";
txt.innerHTML = "";
txt.innerHTML = "Mostrar menos opciones <input type='hidden' name='more' value='true'/>";
}else{
display.style.display = "none";
txt.innerHTML = "";
txt.innerHTML = "Mostrar más opciones";
}
}
Y este es el enlace que la ejecuta
Código HTML:
Ver original<a id="mas" onclick="more()">Mostrar más opciones
</a>
Cuando le das una vez, funciona perfectamente, muestra lo que hay más abajo oculto (con id "mascampos"), pero cuando le vuelves a dar, que deberían desaparecer, ya no va. Sigue con el texto "mostrar menos opciones" y sigue expandido. A ver si alguien me puede echar una mano ya que me parece muy sencillo pero no consigo sacarlo.
Muchas gracias de antemano!