zoukankan      html  css  js  c++  java
  • 判断表单不能为空(表格形式的)

    <style>
    td:last-child{color: red; font-weight: bold;}
    </style>
    <table cellpadding="10" border="1px solid #ddd">
    <tr>
    <td>账号:</td>
    <td><input id="numberid" type="text"></td>
    <td width="200" id="numberid1"></td>
    </tr>
    <tr>
    <td>密码:</td>
    <td><input id="pas" type="password" ></td>
    <td id="pas1"></td>
    </tr>
    <tr>
    <td>性别:</td>
    <td>
    <input type="radio" name="sex" value="男" />男
    <input type="radio" name="sex" value="女" />女
    </td>
    <td id="sex1"></td>
    </tr>
    <tr>
    <td>选修:</td>
    <td>
    <input type="checkbox" name="xk" value="HTML" />HTML
    <input type="checkbox" name="xk" value="CSS" />CSS
    <input type="checkbox" name="xk" value="JavaScript" />JavaScript
    </td>
    <td id="xk1"></td>
    </tr>
    <tr>
    <td colspan="3" align="center"><input id="btn" type="button" value="提交"></td>
    </tr>
    </table>
    <script>
    window.onload=function(){
    var numberid=document.getElementById("numberid");
    var numberid1=document.getElementById("numberid1");
    var pas=document.getElementById("pas");
    var pas1=document.getElementById("pas1")
    var sex=document.getElementsByName("sex");
    var sex1=document.getElementById("sex1");
    var xk=document.getElementsByName("xk");
    var xk1=document.getElementById("xk1");
    var btn=document.getElementById("btn")
    btn.onclick=function(){
    //判断账号是否为空
    if(!numberid.value){
    numberid1.innerHTML="账号未填写";
    }
    //判断密码是否为空
    if(!pas.value){
    pas1.innerHTML="密码未填写";
    }
    //判断性别是否为空
    var sexbox;
    for(var i=0;i<sex.length;i++){
    if(sex[i].checked==true){
    sexbox=sex[i].value;
    break;
    }
    }
    if(!sexbox){
    sex1.innerHTML="性别未选择";
    }
    //判断选修是否为空
    var xkbox=[];
    for (var i=0;i<xk.length;i++) {
    if(xk[i].checked==true){
    xkbox+=xk[i].value;
    }
    }
    if(xkbox.length==0){
    xk1.innerHTML="选修未选择"
    }
    }
    }
    </script>

  • 相关阅读:
    JAVA_集合_作业01
    Java_Objects_hashCode
    Java成员内部类
    Java集合练习_实现购物车需求
    Java初级_单例设计模式
    HelloWorld
    vue中视频标点
    防抖节流?俩者区别?vue如何使用防抖、节流来解决点击问题?
    keep-alive
    axios和ajax的区别
  • 原文地址:https://www.cnblogs.com/ChenglySlowSlow/p/6094264.html
Copyright © 2011-2022 走看看