首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

表单输入验证的有关问题

2012-02-16 
表单输入验证的问题我用javascript写了个客户端边单输入,代码检查了几次觉得没错,可是点确定按纽时,弹出提

表单输入验证的问题
我用javascript写了个客户端边单输入,代码检查了几次觉得没错,可是点确定按纽时,弹出提示   请输入完整   后,直接进action= " "里指定的页面去了,不知道问题在哪儿?请大家帮忙.
<script   language= "javascript ">
function   checkform()
{
var   f1=form1.Nombre.value;
var   f2=form1.Nombre1.value;
var   f3=form1.Tel.value;
var   f4=form1.Cel.value;
var   f5=form1.Fax.value;
var   f6=form1.Domicilio.value;
var   f7=form1.Producto.value;
var   f8=form1.Modelo.value;
var   f9=form1.Especificaciones.value;
var   f10=form1.Cantidad.value;
var   f11=form1.Tiempo.value;
var   f12=form1.Domicilio.value;
var   f13=form1.Observaciones.value;
var   f14=form1.Otros.value;
if(f1.length==0   ||   f2.length==0   ||f3.length==0   ||f4.length==0   ||f5.length==0   ||f6.length==0   ||f7.length==0   ||f8.length==0   ||f9.length==0   ||f10.length==0   ||f11.length==0   ||f12.length==0   ||f13.length==0   ||f14.length==0)
{
alert( "Completa   por   favor   la   información   la   integridad! ");
form1.Nombre.focus();
form1.Nombre1.focus();
form1.Tel.focus();
form1.Cel.focus();
form1.Fax.focus();
form1.Domicilio.focus();
form1.Producto.focus();
form1.Modelo.focus();
form1.Especificaciones.focus();
form1.Cantidad.focus();
form1.Tiempo.focus();
form1.Domicilio.focus();
form1.Observaciones.focus();
form1.Otros.focus();
return   false;
}
}
</script>
这个是form1边单的代码
<form   name= "form1 "   method= "post "   action= "mailto.asp?o=go "   onSubmit= "return   checkform(); ">

[解决办法]
f1.length==0----f1.length== " "
if 中0都改成 " "

热点排行