Puedes acceder a la propiedad class y className (para explorer):

Puedes acceder a la propiedad className:

document.getElementById(id).className ....



Eduardo Martinez Cobos- Mobatek wrote:

Muy buenas a todos,

Tengo una duda sobre CSS/Javascript.

Estoy haciendo pruebas con Javascript para ocultar/mostrar determinadas
partes del html. Y de momento lo hago  de esta manera:


<script language="javascript"> function ShowHide(id) { if(document.getElementById(id).style["display"] != "none"){ document.getElementById(id).style["display"] = "none"; } else { document.getElementById(id).style["display"] = ""; } } </script>

<a href="javascript:ShowHide('Cont')">Contenido</a>
<div id="Cont">
   Contenido a ocultar
</div>


Como podreis suponer, lo que quiero es deshacerme de esos style="...".

¿Se puede cambiar con javascript la clase de un elemento, de manera que use
algo como:

.hide {
display:none;
}


Gracias por vuestro tiempo, Edu


P.D.: Esta es la segunda vez que envio este correo. Estoy teniendo problemas y otros correos no me han llegado a la lista. Perdón si llega duplicado.


_______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo_ovillo.org





_______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo_ovillo.org

Responder a