Foros del Web » Programando para Internet » Javascript »

Ayuda Función de comprobación de campos formulario

Estas en el tema de Ayuda Función de comprobación de campos formulario en el foro de Javascript en Foros del Web. Hola amigos: He creado un formulario y quiero comprobar que se rellenan los campos de un formulario con un java script que me pasaron.Lo pongo ...
  #1 (permalink)  
Antiguo 30/05/2004, 10:39
Avatar de umdraiga  
Fecha de Ingreso: diciembre-2001
Ubicación: Aragón España
Mensajes: 128
Antigüedad: 22 años, 11 meses
Puntos: 0
Ayuda Función de comprobación de campos formulario

Hola amigos:
He creado un formulario y quiero comprobar que se rellenan los campos de un formulario con un java script que me pasaron.Lo pongo en el head de esta forma
<script language="JavaScript">
<!--
function chkficha()
{
if(document.ficha.nombre.value == "")
{
alert("Por favor, introduce tu nombre.");
document.ficha.nombre.focus();
return false;
}
if(document.ficha.apellidos.value == "")
{
alert("Por favor, introduce tus apellidos.");
document.ficha.direccion.focus();
return false;
}
if(document.ficha.DNI.value == "")
{
alert("Por favor, introduce tu DNI.");
document.ficha.direccion.focus();
return false;
}
if(document.ficha.direccion.value == "")
{
alert("Por favor, introduce tu direccion.");
document.ficha.direccion.focus();
return false;
}
if(document.ficha.provincia.value == "")
{
alert("Por favor, introduce tu provincia.");
document.ficha.poblacion.focus();
return false;
}
if(document.ficha.pais.value == "")
{
alert("Por favor, introduzca la pais.");
document.ficha.provincia.focus();
return false;
}
if(document.ficha.telefono.value == "")
{
alert("Por favor, introduzca el telefono.");
document.ficha.telefono.focus();
return false;
}

if(document.ficha.email.value == "")
{
alert("Por favor, introduzca su direccion e-mail.");
document.ficha.email.focus();
return false;
}

if(document.ficha.email.value.indexOf('@') == -1)
{
alert("No es una direccion e-mail correcta.");
document.ficha.email.focus();
return false;
}
if(document.ficha.entidad.value == "")
{
alert("Por favor, introduzca la entidad a la que perteneces.");
document.ficha.direccion.focus();
return false;
}
if(document.ficha.idioma.value == "")
{
alert("Por favor, introduzca el idioma.");
document.ficha.direccion.focus();
return false;
}

//-->
</script>
Y en la línea del formulario llamo a la instruccion
<form method="post" action="prueba.asp" onSubmit="return chkficha()">


El caso es que me envia el formulario pero no me comprueba que los campos estén vacios
__________________
http://www.umdraiga.com
Una causa justa :arriba:
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 18:23.