Me respondo, Bueno, pues he preguntado demasiado rapido. Habia hecho pruebas con la propiedad className y no me habia funcionado. Pero lo debia estar haciendo mal.
id.className = "hide"; Un saludo, Edu. ----- Original Message ----- From: "Eduardo Martinez Cobos- Mobatek" <[EMAIL PROTECTED]> To: "Ovillo, la lista de CSS en castellano" <Ovillo@ovillo.org> Sent: Wednesday, February 02, 2005 9:44 PM Subject: [Ovillo] Evitar usar style="dislay:..." (CSS/Javascript) BIS 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