Hola!
Mira, eso lo puedes hacer con CSS y JavaScript, te dejo un código de ejemplo:
HTML
Código HTML:
Ver original <script type="text/javascript" src="cod_function.js"></script> <a href="#"> Registro
</a> <li> <a href="javascript:datosPersonales()"> Datos Personales
</a> </li> <li> <a href="javascript:presentacionPersonal()"> Presentación Personal
</a></li>
<a href="#"> Despedida
</a> <li> <a href="javascript:mostrarProx();"> Solicitar Fecha proxima Visita
</a></li> <li> <a href="javascript:despedida();"> Salir
</a></li>
<div id="datosPersonales" style="display:none"> <td> <input type="text" id="txtRut"/> <td><input type="text" id="txtApellido"/></td> <td><input type="text" id="txtTelefono"/></td> <td>Fecha Nacimiento
</td> <td><input type="text" id="txtNacimiento"/></td> <td> <input type="button" id="enviarDatos" value="Enviar" /></td>
CSS
Código CSS:
Ver original#datosPersonales
{
position: absolute;
border: 1px solid black;
left: 23%;
top: 13%;
padding: 20px;
border: 1px solid black;
background-color: #f3f3f3;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 9px;
box-shadow: 5px 5px 2px gray;
font: calibri cursive;
}
JavaScript
Código Javascript
:
Ver originalfunction datosPersonales(){
div=document.getElementById('datosPersonales');
div.style.display = '';
$("#enviarDatos").click(function() {
rut = $("#txtRut").val();
nombre = $("txtNombre").val();
apellido = $("txtApellido").val();
calle = $("txtCalle").val();
telefono = $("txtTelefono").val();
fechNacimiento = $("txtNacimiento").val();
alert(nombre)
});
$("#datosPersonales").hover(function(){},function(){
$("#datosPersonales").css("display","none");
});
}
Con eso, al pasar el mouse por el DIV de DatosPersonales, este se oculta
Saludos!