Foros del Web » Programando para Internet » Javascript »

Capas visibles e invisibles

Estas en el tema de Capas visibles e invisibles en el foro de Javascript en Foros del Web. Tengo el siguiente formulario de búsqueda con la posibilidad de que el usaurio despliegue mas opciones de búsqueda "Busqueda avanzada". El caso es que funciona ...
  #1 (permalink)  
Antiguo 14/07/2010, 12:42
 
Fecha de Ingreso: marzo-2010
Mensajes: 5
Antigüedad: 14 años, 9 meses
Puntos: 0
Capas visibles e invisibles

Tengo el siguiente formulario de búsqueda con la posibilidad de que el usaurio despliegue mas opciones de búsqueda "Busqueda avanzada".

El caso es que funciona en Firefox y no en IE, cosa bastante natural, pero no consigo hacerlo compatible con éste browser ¿sabe alguien donde está el fallo?

Código PHP:
<script language="javascript1.4">  
   function BusqAvanzada(){
      document.getElementById('dbm2').style.visibility = 'visible';
      document.getElementById('dbm1').style.visibility = 'hidden';
   }
</script>

<?php 
if(isset($_POST['search'])) $search $_POST['search'];
else 
$search "";
?>

<form id="frmSearch" name="frmSearch" action="index.php" method="post">

<input type="text" name="search" size="30" value="<?php echo $search?>" />

<button type="submit" name="BtEnviar" /><img src = "img/search.png"  /> </button>

<div id="dbm1" style="visibility:visible"><a href="#" style="text-decoration:none" onClick="BusqAvanzada()">Busqueda avanzada</a></div>

<div id="dbm2" style="visibility:hidden">
Tipo: <select name="varTipo">
  <option value="" selected="selected"></option>
  <option value="1" >Tipo</option>
  <option value="2" >Serie</option>
</select>
Buscar en: <select name="varOp">
   <option value="Titulo">Asunto</option>
   <option value="text">En el texto del Documento</option>        
</select>
</div>
</form>

Gracias a todos.
  #2 (permalink)  
Antiguo 14/07/2010, 12:56
Avatar de ositoo  
Fecha de Ingreso: septiembre-2008
Ubicación: cd del carmen
Mensajes: 43
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: Capas visibles e invisibles

Podrias intenter con cambiar el .style.visibility por el de .style.display
  #3 (permalink)  
Antiguo 14/07/2010, 13:02
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años
Puntos: 126
Respuesta: Capas visibles e invisibles

Hola

No siempre es culpable IE, en esta ocasión el culpable eres tú
Cambia esto
<script language="javascript1.4">
por esto
<script type="text/javascript">

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #4 (permalink)  
Antiguo 15/07/2010, 16:18
 
Fecha de Ingreso: marzo-2010
Mensajes: 5
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Capas visibles e invisibles



Gracias por la aclaración, no me había dado cuenta del detalle.

Etiquetas: capas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:35.