国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

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

2024-05-06 14:16:06
字體:
來源:轉載
供稿:網友
在提交表單時經常需要對一些必填字段進行判斷是否為空,
如果是文本框那很好辦,大家都會寫,但是如果遇上多個raido,checkbox
必選一個或多個就稍微麻煩一點了。
通過取整個表單的元素集合,我們可以對其進行如下處理: 
代碼如下:
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去收集結果就可以了
如果有更簡單的方式,希望能告知。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 漯河市| 库车县| 富宁县| 吉林省| 内黄县| 荆门市| 临颍县| 汉寿县| 南京市| 陕西省| 富顺县| 江口县| 威远县| 青河县| 衡山县| 乌鲁木齐县| 揭西县| 农安县| 即墨市| 大兴区| 新宁县| 临汾市| 鹿泉市| 农安县| 锡林浩特市| 昌吉市| 子洲县| 县级市| 独山县| 河西区| 印江| 蒲江县| 惠东县| 若羌县| 许昌县| 古浪县| 花莲市| 邯郸市| 玉门市| 白玉县| 阜宁县|