Hola foreros, tengo un problema, estoy usando-o aprendiiendo a... este script para ocultar capas peeeeero con el detalle d q me oculta Todas! o solo quiero ocultar las que tengan el id=cont
este script tiene getElementbyTag que toma todos los tag del tipo div 8todas las capas) pero creo que debe tener getElementById ....eso es lo que no se como aplicarlo
Quiero que tome todos los div con el id='cont'+Num para que solo oculte (div id=cont1, cont2, cont3, etc) y si tengo otros divs con id=otroNombre, ni los toque, ...no los oculte ni nada
<script language=javascript type='text/javascript'>
function showDiv(pass) {
var divs = document.getElementsByTagName('div'); /*getElementsById('cont'+Num); */
for(i=0;i<divs.length;i++){
if(divs[i].id.match(pass)){//if they are 'see' divs
if (document.getElementById) // DOM3 = IE5, NS6
divs[i].style.visibility="visible";// show/hide
else
if (document.layers) // Netscape 4
document.layers[divs[i]].display = 'visible';
else // IE 4
document.all.divs[i].visibility = 'visible';
} else {
if (document.getElementById)
divs[i].style.visibility="hidden";
else
if (document.layers) // Netscape 4
document.divs[i].visibility = 'hidden';
else // IE 4
document.all.divs[i].visibility = 'hidden';
}
}
}
</script>
Me pueden ayudar con esto? graXs!