Hace poco tome un codigo que permitia hacer "spoilers" (solo cambia las propiedades de display de la div) y me viene perfecto ya que puedo añadir multiples spoilers facilmente y sin problemas... El codigo funciona perfecto en Opera, Internet Explorer y Safari, pero en firefox no
La verdad no se nada de javascript (tengo nociones muy, pero muy basicas) y no se en donde este el fallo o la incompatibilidad, el codigo en cuestion es este:
Código HTML:
function MostrarOcultar (objetoVisualizar) { if (document.all[objetoVisualizar].style.display=='none') { document.all[objetoVisualizar].style.display='block'; } else { document.all[objetoVisualizar].style.display='none'; } }
Código HTML:
<div style="display:block;"><li><a name="asesoria" href="#asesoria" onClick="MostrarOcultar('mostrar1')">Asesoría Técnica</a></li></div> <div id="mostrar1" style="display:none;"> <p>Para asegurar el desempeño correcto de nuestros productos asesoramos al cliente técnicamente para beneficio de sus necesidades con programas de capacitación formal ayudando con nuestros productos a optimizar la producción y ahorro de recursos. </p> </div>
http://www.adaquim.com/beta/acerca.php
Gracias de antemano al que me pueda ayudar con esto