Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2009, 18:45
takezo
 
Fecha de Ingreso: abril-2009
Mensajes: 43
Antigüedad: 15 años
Puntos: 0
div's que no se ocultan

a quien pueda ayudarme,
Hola a todos,
Tengo los siguientes css para ocultar/mostrar capas:
idioma1.css --> .idioma2{display:none}
idioma2.css --> .idioma1{display:none}

Los uso para mostrar mi web en dos idiomas. En cada página tengo dos divs que contienen cada uno de ellos el mismo texto pero en diferente idioma.
Activo o desactivo los idiomas mediante el enlace:
<div id="menu" class="idioma1" >
<a href="#" onclick="setActiveStyleSheet('idioma2'); return false;" class="enllaçmenu">Versi&oacute;n en catal&aacute;n</a>

</div>
<div id="menu" class="idioma2">
<a href="#" onclick="setActiveStyleSheet('idioma1'); return false;" class="enllaçmenu">Versi&oacute; en castell&agrave;</a>
</div>

el resultado ha ido siendo el esperado hasta que en una pagina.php los divs contienen formularios. entonces esté activado un idioma u otro siempre me muestra el primer div (el primer formulario). He intentado poner fuera del código php el <div id="loquesea" class="idioma1"> pero ni con esas. Porqué pasa esto?
Gracias.