判断是否都答完(js控制提交)

原创 2013年12月03日 10:06:45


<script>
      
       function radioarr(types)
       {    
            var namearr= new Array();//定义( 单选框 或复选框)所有name为数组
            for(var i=0;$("input[type='"+types+"']").length>i;i++)//获取 单选框 或复选框 所有name值
            {
                 var names=$("input[type='"+types+"']").eq(i).attr("name");
                 if(namearr.length==0)
                 {
                      namearr[0]=names;
                 }
                 else
               {
                    for(var j=0;namearr.length>j;j++)
                    {
                         if(namearr[j]==names)
                         {
                              var you=1;
                         }
                         else
                         {
                              var you=0;
                         }
                        
                    }
                   
                    if(you==0)
                    {
                         namearr[namearr.length]=names;
                    }
               }
                
            }
           
          for(var i1=0;namearr.length> i1;i1++)
          {
               var vals=$("input[name='"+namearr[i1]+"']").length;
               var xz=0;
               for(var j1=0 ; vals>j1 ; j1++)
               {
                    if($("input[name='"+namearr[i1]+"']")[j1].checked)
                    {
                                var xz=1;
                             }
               }
               if(xz==0)//如果有一个没有选择提示信息;
               {
                   
                    return false;
               }
              
              
          }
          if(xz==1)//都存在值 返回 true;
          {
               return true;
          }
         
           
       }

       function actionadd ()
       {
            if($("#username").val()=='')
            {
                 alert("姓名不能为空");
                 return false;
            }
//            alert(radioarr('checkbox'));
//            alert(radioarr('radio'))
           
       if(!radioarr('checkbox'))//判断复选框 有没有喽选
       {
            alert("信息提交不全");
            return false;
       }
      
       else if(!radioarr('radio'))//判断单选框 有没有喽选
       {
            alert("信息提交不全");
            return false;
       }    
       else
     {
         
          return true;
     }
           
         
       }
     function checkform()
     {
          $("input[type='radio']").each( function (){
                    console.log($(this));
              
               })
    
          return false;
     }
    
</script>     

30个你 “ 不可能全部会做 ” 的javascript题目答案

1,Dmap对数组的每个元素调用定义的回调函数并返回包含结果的数组。[“1”,”2”,”3”].map(parseInt)对于数组中每个元素调用paresInt。但是该题目不同于:function t...

js控制过场动画,setTimeout和clearTimeout的用法以及document.onreadystatechange判断页面是否加载结束

思路 当html加载完的时候,关闭过场动画,如果时间太长用定时器设置5秒后关闭过场动画 setTimeout的用法 var setT = setTimeout(function() { ...
  • kkgbn
  • kkgbn
  • 2016年09月20日 15:57
  • 785

js判断一个点是否在多边形内

  • 2011年12月09日 13:23
  • 52KB
  • 下载

JS实现AJAX提交数据到后台,实现验证用户名是否存在功能详解

ajaxmanul.js代码如下:var xmlhttp=null;function validate(){    var userName=document.getElementById("user...

判断图片是否加载完成的js插件

  • 2016年04月21日 16:23
  • 140KB
  • 下载

angular js 综合 循环死数据 全选/反选 过滤 批量删除 提交数据(判断空值) 排序

var app = angular.module("myApp", []); app.controller("myCtrl", function($scope) { $scope.products...

JS判断是否安装APP

  • 2017年10月20日 08:51
  • 475B
  • 下载

js判断图片是否存在

  • 2015年06月15日 11:15
  • 665B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:判断是否都答完(js控制提交)
举报原因:
原因补充:

(最多只允许输入30个字)