Curioso comportamiento. Jamas se me habría ocurrido
Yo solucioné el problema cambiando el condicional:
Código:
if(document.getElementById(id).style.display =='none')
a su opuesto
Código:
if(document.getElementById(id).style.display !=='block')
Supongo, y si no he entendido mal lo que he leido, que en este caso funciona al estar evaluando
el valor por defecto de la propiedad display del <span>.
En cualquier caso ha sido pura chiripa, no saber, pero mira, ahora si que he aprendido algo más.
Muchas gracias furoya. Con tu respuesta y mi solución de buena fortuna, por mi parte doy por cerrado el tema.
Sdos.
GMG
Cita:
Iniciado por furoya
El motivo es éste
[URL="http://www.forosdelweb.com/f13/duda-script-muy-sencillo-851540/"]duda en script muy sencillo[/URL]