HTML 表单 非空校验

<html>
    <head>
        <title></title>
        <style type="text/css">
         td{font-family:宋体;font-size:12px;color:blue;}
          p{font-family:宋体;font-size:12px;color:blue;}
       </style>
       <script type="text/javascript">
                function check()
                {
                       var name=document.getElementById("name").value;
                       var school=document.getElementById("school").value;
                       var major=document.getElementById("major").value;
                       var age=document.getElementById("age").value;
                       var sex=document.getElementById("sex").value;
                       var speciality=document.getElementById("speciality").value;
                       var prize=document.getElementById("prize").value;
                       if(name=="")//如果用户输入的用户名为空
                       {
                              alert("姓名为空");
                              return false;
                        }
                       else
                       {
                              if(school=="")
                              {
                                     alert("学校为空");
                                     return false;
                               }
                              else
                              { 
                                     if(major=="")
                                    {
                                         alert("专业为空");
                                         return false;
                                     }
                                     else
                                     {
                                           if(age=="")
                                          {
                                               alert("年龄为空");
                                               return false;
                                          }
                                           else
                                          { 
                                              var temp=age;
                                              if(temp<20)
                                                 {
                                                    alert("年龄小于20");
                                                    return false;
                                                  }
                                                  else
                                                  {
                                                    if(sex=="")
                                                    {
                                                      alert("性别为空");
                                                       return false;
                                                    }
                                                    else
                                                   { 
                                                       if(speciality=="")
                                                      {
                                                          alert("特长为空");
                                                          return false;
                                                       }
                                                       else
                                                      { 
                                                          if(prize=="")
                                                         {
                                                           alert("获奖信息为空");
                                                           return false;
                                                         }
                                                      }
                                                    }
                                                  }
                                          }
                                     }
                             }

                       }
              }
           </script>
    </head>
    <body>
         <form name="forml" onsubmit="return check()">
          <h1 align="center"><p>个人简历</p></h1>
                 <table border="2" align="center" width="80%" >
                 <tr>
                     <td width="30%" align="right" >&nbsp;&nbsp;</td>
                     <td width="70%   align="left"><input type="text" id="name"></td>
                 </tr>
                 <tr>
                     <td width="30%" align="right">毕业院校</td>
                     <td width="70%   align="left"><input type="text" id="school"></td>
                 </tr>
                 <tr>
                     <td width="30%" align="right">&nbsp;&nbsp;</td>
                     <td width="70%   align="left"><input type="text" id="major"></td>
                 </tr>
                 <tr>
                     <td width="30%" align="right">&nbsp;&nbsp;</td>
                     <td width="70%   align="left"><input type="text" id="age"></td>
                 </tr>
                 <tr>
                     <td width="30%" align="right">&nbsp;&nbsp;</td>
                     <td width="70%   align="left"><input type="text" id="sex"></td>
                 </tr>
                  <tr>
                     <td width="30%" align="right">&nbsp;&nbsp;</td>
                     <td width="70%   align="left"><input type="text" id="speciality"></td>
                 </tr>
                  <tr>
                     <td width="30%" align="right">获奖信息</td>
                     <td width="70%   align="left"><input type="text" id="prize"></td>
                 </tr>
                 </table>
                 <center>
                    <input type="submit"    value="提交">
                    &nbsp;&nbsp;&nbsp;
                    <input type="reset"     value="重置">
                    &nbsp;&nbsp;
                 </center>
            </form>
    </body>
</html>
  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值