最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

判斷多個元素(RADIO,CHECKBOX等)是否被選擇的原理說明

 更新時間:2009年02月18日 22:43:39   作者:  
多個元素(RADIO,CHECKBOX等)是否被選擇,常用的就是下面的方法,大家可以研究下。
在提交表單時經(jīng)常需要對一些必填字段進(jìn)行判斷是否為空,
如果是文本框那很好辦,大家都會寫,但是如果遇上多個raido,checkbox
必選一個或多個就稍微麻煩一點了。
通過取整個表單的元素集合,我們可以對其進(jìn)行如下處理: 
復(fù)制代碼 代碼如下:

var msg="";
var obj="";
var flag=false;
for (var i=0;i<document.frmsignup.elements.length;i++){
var e = document.frmsignup.elements[i];
if (e.name == 'source'){
if (e.checked==false)
flag=false;
else{
flag=true;
break;
}
}
}
if (!flag) {
msg = "訪問來源:必須填寫."
obj = "source";
}

這只是判斷了 name="source" 的多個radio是否有被選擇,
對于checkbox 如果要判斷選擇了幾個,就只需要加一個 count去收集結(jié)果就可以了
如果有更簡單的方式,希望能告知。

相關(guān)文章

最新評論

赤峰市| 闽侯县| 青阳县| 泉州市| 军事| 察哈| 故城县| 拜城县| 古蔺县| 新密市| 巴青县| 修武县| 长子县| 八宿县| 巨鹿县| 临湘市| 宁都县| 吉木乃县| 金阳县| 汤原县| 行唐县| 宜阳县| 陕西省| 军事| 古交市| 广德县| 宜春市| 巴中市| 苏州市| 宣化县| 布尔津县| 恩平市| 沾化县| 赣州市| 博爱县| 沙湾县| 定边县| 阳春市| 扬中市| 新闻| 东台市|