Código:
Y el html seria el siguiente:<script type="text/javascript"> function hidedivs(){ var arr = document.getElementsByTagName('div') for(var i=0; i<arr.length;i++){ arr[i].style.display = (arr[i].style.display == 'block')? 'none':'block'; } } function hidediv(divId){ var arr = document.getElementById(divId) if ( arr!= null ) { arr.style.display = (arr.style.display == 'none')? 'block':'none'; } } </script>
Código:
Ya intente ejecutandolo en el body con:<div><a href="#" onClick="hidediv('changecolors');return false;">Change Colors</a></div> <div id="changecolors" class="changecolors">Contenido</div>
Código:
y aunque funciona bien me daña otros scripts que se ejecutan en la pagina por lo que este metodo no me sirve.onload="javascript:hidediv('changecolors');return false;"
Saludos