Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/06/2004, 12:48
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 3 meses
Puntos: 381
Sabes que pasa, que el all fue un invento de microsoft y sólo lo entiende el IE, al igual que por las mimas fechas NS inventó el layers que también era propietario de NS. Ambos se retractaron y lo quitaron hace tiempo, si bien las últimas versiones de IE mantienen una compatibilidad hacia atrás y sigue comprendiendo el significado de all, pero desde hace yá tiempo se utilizan otros métodos e interfaces para acceder a los elementos y a sus propiedades.

Lo que "se lleva" ahora es usar el método getElementById(id) para acceder directamente a cualquier elemento de un documento.

Prueba así

<script>
function muestrocapa(nomcapa){
document.getElementById(nomcapa).style.visibility= "visible";
}

function ocultocapa(nomcapa){
document.getElementById(nomcapa).style.visibility= "hidden";
}
</script>

Eso es universal y te lo comprenderá cualquier navegador que se ajuste al DOM de javascript