validar campos vacios
Publicado por julian (12 intervenciones) el 11/06/2009 19:14:22
Tengo este script que me valida campos vacios, cuando detecta un campo vacio manda un alert y al darle click me regresa al formulario pero vacio sin respetar los campos que si se llenaron;Es decir solo deberia regresar al formulario para llenar los campos que el usuario olvido llenar.
Pues le causaria un problema por que tendria que llenar todo el formulario otra vez y si son algo de campos, ademas la informacion se registra consiensudamente.
En fin sin mas preanbulos espero me haya explicado. Este es el script:
<script type="text/javascript"> function checar()
{
with (document.forms['form'])
{
if(fecha.value=="")
{
alert("Campo fecha vacio, u otro campo");
return false;
}
else if(fuente.value=="")
{
alert("Campo fuente vacio, u otro campo");
return false;
}
else if(semestre.value=="")
{
alert("Campo semestre vacio u otro campo");
return false;
}
else if(proceso.value=="")
{
alert("Campo proceso vacio u otro campo");
return false;
}
else if(no_conformidad.value=="")
{
alert("Campo raís de la no conformidad vacio u otro campo");
return false;
}
else if(descripcion.value=="")
{
alert("Campo Descripción vacio u otro campo");
return false;
}
else if(responsable_definir.value=="")
{
alert("Campo Resp. de Def. vacio u otro campo");
return false;
}
else if(responsable_verificar.value=="")
{
alert("Campo Resp. de Ver. vacio u otro campo");
return false;
}
else if(tec_utilizada.value=="")
{
alert("Técnica esta vacío u otro campo");
return false;
}
else if(causa_raiz.value=="")
{
alert("Causa raíz esta vacío u otro campo");
return false;
}
else if(acc_correctiva.value=="")
{
alert("Acc. Correctiva esta vacío u otro campo");
return false;
}
else if(evidencias.value=="")
{
alert("Escriba las evidencias");
return false;
}
else if(definio_accion.value=="")
{
alert("Def. Acción esta vacío u otro campo");
return false;
}
else if(verifico_accion.value=="")
{
alert("Ver. Acción esta vacío u otro campo");
return false;
}
else if(nombre_firmard.value=="")
{
alert("Campo nombre RD esta vacio u otro campo");
return false;
}
return true
}
}</script>
Pues le causaria un problema por que tendria que llenar todo el formulario otra vez y si son algo de campos, ademas la informacion se registra consiensudamente.
En fin sin mas preanbulos espero me haya explicado. Este es el script:
<script type="text/javascript"> function checar()
{
with (document.forms['form'])
{
if(fecha.value=="")
{
alert("Campo fecha vacio, u otro campo");
return false;
}
else if(fuente.value=="")
{
alert("Campo fuente vacio, u otro campo");
return false;
}
else if(semestre.value=="")
{
alert("Campo semestre vacio u otro campo");
return false;
}
else if(proceso.value=="")
{
alert("Campo proceso vacio u otro campo");
return false;
}
else if(no_conformidad.value=="")
{
alert("Campo raís de la no conformidad vacio u otro campo");
return false;
}
else if(descripcion.value=="")
{
alert("Campo Descripción vacio u otro campo");
return false;
}
else if(responsable_definir.value=="")
{
alert("Campo Resp. de Def. vacio u otro campo");
return false;
}
else if(responsable_verificar.value=="")
{
alert("Campo Resp. de Ver. vacio u otro campo");
return false;
}
else if(tec_utilizada.value=="")
{
alert("Técnica esta vacío u otro campo");
return false;
}
else if(causa_raiz.value=="")
{
alert("Causa raíz esta vacío u otro campo");
return false;
}
else if(acc_correctiva.value=="")
{
alert("Acc. Correctiva esta vacío u otro campo");
return false;
}
else if(evidencias.value=="")
{
alert("Escriba las evidencias");
return false;
}
else if(definio_accion.value=="")
{
alert("Def. Acción esta vacío u otro campo");
return false;
}
else if(verifico_accion.value=="")
{
alert("Ver. Acción esta vacío u otro campo");
return false;
}
else if(nombre_firmard.value=="")
{
alert("Campo nombre RD esta vacio u otro campo");
return false;
}
return true
}
}</script>
Valora esta pregunta


0