表单输入验证的问题
我用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都改成 " "