您的位置:程序门 -> web 开发 -> javascript



radio正則錯在那


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


radio正則錯在那[已结贴,结贴人:mafengcf]
发表于:2007-08-25 16:12:04 楼主
function   check(str)      
    {      
            var   s=3;
            for(i=0;i <str.length;i++)
    {
            if(str[i].checked==true)
    {
          return   true;
    }
    else  
    {
          return   false;
    }
    }
    }

if   (check(document.getelementsbyname( "radio "))==false)
{
          alert( "請選擇審核狀態! ");
  return   false;
}
发表于:2007-08-25 16:27:501楼 得分:10
这样判断了第一个就return了
for就没意义了
发表于:2007-08-25 16:34:282楼 得分:0
那怎麼改了
发表于:2007-08-25 16:42:193楼 得分:0
if   (check(document.getelementsbyname( "radio "))==false)
{
          alert( "請選擇審核狀態! ");
  return   false;
}

    function   check(str)      
    {      
            var   j=0;
            for(i=0;i <str.length;i++)
    {
            if(str[i].checked==true)
    {
                          j+=1;
    }
    }
    if(j> 0)
    {   return   true;}
    else
    {   return   false;}
    }
也不行


快速检索

最新资讯
热门点击