<html>
 
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<script language="javascript" >function checkText(){
String.prototype.trim=function (){return this.replace(/(^\s*)|(\s*$)/g,'');}         var form = document.forms[0];
for (var i = 0; i < form.elements.length; i++) {
if (form.elements[i].type == "text" || form.elements[i].type == "password") {
if ((form.elements[i].value).trim() == "") {
   alert("null");
   form.elements[i].focus();
   return false;
}
}
}
return true ;
     }
    
</script>
<body>
<form name="form1" method="post" action="" onSubmit="return checkText();">
  <input type="text" name="textfield">
  <input type="text" name="textfield2">
  <input type="text" name="textfield3">
  <input type="text" name="textfield4">
  <input type="submit" name="Submit" value="提交">
</form>
 </body>
</html>

解决方案 »

  1.   

    <html>
     
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    </head>
    <script language="javascript" >function checkText(){
    String.prototype.trim=function (){return this.replace(/(^\s*)|(\s*$)/g,'');}         var form = document.forms[0];
    for (var i = 0; i < form.elements.length; i++) {
    if (form.elements[i].type == "text" || form.elements[i].type == "password") {
    if ((form.elements[i].value).trim() == "") {
       alert("null");
       form.elements[i].focus();
       return false;
    }
    }
    }
    form.action = "111.htm" ;
    return true ;
         }
        
    </script>
    <body>
    <form name="form1" method="post" action="" onSubmit="return checkText();">
      <input type="text" name="textfield">
      <input type="text" name="textfield2">
      <input type="text" name="textfield3">
      <input type="text" name="textfield4">
      <input type="submit" name="Submit" value="提交">
    </form>
     </body>
    </html>