Foros del Web » Creando para Internet » HTML »

Comunidad ayudenme profa

Estas en el tema de Comunidad ayudenme profa en el foro de HTML en Foros del Web. Hola que tal: les cuento mi problema: tengo un menu desplegable y deceo que cuando el usuario eliga una opcion(no es un select es un ...
  #1 (permalink)  
Antiguo 24/02/2010, 18:48
principe_prais
Invitado
 
Mensajes: n/a
Puntos:
funcion que oculta y muestra parte de un for..me da problemas ayuda por fa

Hola que tal: les cuento mi problema: tengo un menu desplegable y deceo que cuando el usuario eliga una opcion(no es un select es un menu vertical), aparesca
una parte de un formulario para hacer su consulta a la bd.

osea deacuerdo a la opcion que elija el usuario salga a la vista del usuario la parte del formulario que eligio y si pincha afuera se oculte de inmediato, y tengo el codigo a la inversa: osea cuando se refresca la pantalla aparece altiro la parte del formulario que supuestamente debieran estar oculto y lo logro ocultar atraves de un href y luego voy al menu y pincho en profesion y aparece la parte del formulario que deceo. y eso esta bien el punto que cuando refresca o carga la pagina ya aparece, y la otra que para ocultarlo de hacer click en el link, y seria mucho mejor que el usuario pinchara en cualquier parte y desapareciera.. les pongo el codigo..** tambien si tienen otra forma de hacer lo que necesito, seria buenisimo, lo unico que no puedo cambiar es el menu:





<head>

<!-- funcion oculta- muestra -->

<script type="text/javascript">

function MostrarFilas(Fila) {
var elementos = document.getElementsByName(Fila);
for (i = 0; i< elementos.length; i++) {
if(navigator.appName.indexOf("Microsoft") > -1){
var visible = 'block'
} else {
var visible = 'table-row';
}
elementos[i].style.display = visible;
}
}
function OcultarFilas(Fila) {
var elementos = document.getElementsByName(Fila);
for (k = 0; k< elementos.length; k++) {
elementos[k].style.display = "none";
}
}
</script>

</head>

<!--************************************************** ********** -->

<!-- MENU OPCION -->

<div id="menu">
<ul>

<li><a href onClick="javascript:MostrarFilas('Op')">Profesion</a></li>**aka lo implemente**

<!--esto es parte del menu que no he probado ya que lo estoy viendo con profesion primero-->

<li><a href="#">Cargo al que Postula</a></li>
<li class="selected"><a href="#">Comuna</a></li>

<li><a href="#">Fecha Entrevista</a></li>
<li><a href="#">Ver todos los Registros</a></li>

</ul>
<div class="block png"></div>
</div>

***********Fin del menu**********************

<!--** aka deceo que cuando carge la pagina aparesca oculto y cuando elija se muestre**-->

<form id="form1" name="form1" method="post" action="">

<table>

<tr name="Op" id="Op">

<td><b>Buscar Por Profesion : </b>
<input name="profesion" type="text" size="20"/>

<input type="submit" value="Generar" name="generar">

<p><a href="javascript:OcultarFilas('Op')">Ocultar Opcionales</a>

<!-- **este es el href que oculta recien el formulario**-->

</p></td>
</tr>
</table>
</form>

<!--** Estare muy atentos a sus comentarios Agradeciendo toda su ayuda-->

Última edición por principe_prais; 26/02/2010 a las 17:18

Etiquetas: comunidad
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 05:05.