Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/07/2008, 14:53
Avatar de Breaklo
Breaklo
 
Fecha de Ingreso: junio-2008
Ubicación: Buenos Aires
Mensajes: 95
Antigüedad: 15 años, 11 meses
Puntos: 1
Otra forma de ocultar una div.

Hola chicos, mi idea es asi:
Tengo un form, y quiero que si no completas un dato, aparezca una div que diga que lo tenes que completar. yo lo que hice en html es lo siguiente.

Código HTML:
<div align="center" style="display:none;">&bull; Debes completar el Nombre</div>

<div align="center" style="display:none;">&bull; Debes completar el Email</div>

<form name="f">
Nombre: <input type="text" size="20" name="nombre">
<br>
Email:<input type="text" size="20" name="email">

<input type="button" value="Enviar" name="boton" onClick="verifica()" > 
Y este es el Javascript


Código:
function verifica() // esto verifica si hay un espacio en blanco, si lo hay lo pinta de color si no lo deja del mismo color.
{
var limpio1=f.nombre.style.background='#f5f5f5';
var limpio2=f.email.style.background='#f5f5f5';

if (f.nombre.value=="")
	{document.f.titulo.style.background='#ffffcc';
        // la idea es que dentro de este if este el codigo que haga aparecer la div.
	return;}
	
if (f.email.value=="")
	{document.f.autor.style.background='#ffffcc';
        // la idea es que dentro de este if este el codigo que haga aparecer la div.
	return;}

else{ 
limpio1; limpio2;
f.submit();}
}
Gracias