• radio和checkbox的javascript脚本验证(非空)


      <form name="form1" onsubmit="return cc()"   ...> 

      <p>单选题:   

    答案一       <input type=radio value=答案一 name="shuxue"> 
    答案二         <input type=radio value=答案二 name="shuxue">  
    答案三       <input type=radio value=答案三 name="shuxue"> 
    答案四   <input type=radio value=答案四 name="shuxue">   
    </p>     
    <p>多选题:     
    答案一  <input type="checkbox" name="con2" value=答案一>    
    答案二        <input type="checkbox" name="con2" value=答案二>     
    答案三      <input type="checkbox" name="con2" value=答案三>     
    答案四        <input type="checkbox" name="con2" value=答案四>     
    </p>    

    <input type=submit value=提交></form>   

    <script language=Javascript> 
    function cc(){       
      var aa=document.form1.shuxue;
      var flag=false;       
      for(var i=0;i<aa.length;i++){               
        if(aa[i].checked)
    {

                          flag=true;
                          break;
                     }         
       }        
      if(!flag) {
                 alert("单选按钮没有选择,请选择");
                 return false;
           }

           var bb=document.form1.con2;

           var fff=false;

           for(var j=0;j<bb.length;j++){

               if(bb[j].checked){

                   fff=true;

                }

           }

           if(!fff){
               alert("多选框没有选择,请选择");
               return false;
           }   
      </script>
  • 相关阅读:
    《大话设计模式》ruby版代码:工厂方法模式
    《大话设计模式》ruby版代码:代理模式
    redis ruby客户端学习(一)
    《大话设计模式》ruby版代码:装饰模式
    打卡2
    打卡1
    分块题集
    2018 Multi-University Training Contest 7
    2018 Multi-University Training Contest 6
    2018 Multi-University Training Contest 4
  • 原文地址:https://www.cnblogs.com/booth/p/2109176.html
Copyright © 2020-2023  润新知