javascript获取checkbox复选框获取选中的选项
来源: 阅读:744 次 日期:2014-08-14 15:43:55
温馨提示: 小编为您整理了“javascript获取checkbox复选框获取选中的选项”,方便广大网友查阅!

有关javascript 获取checkbox复选框的实例数不胜数,下面的这个示例,纯js实现的

view sourceprint?

01 var form = document.getElementById("form2");

02

03 var field = form.elements["test2"];

04 var option = Dining.getSelectedOption(form, field);

05 var message = "";

06 for (var i = 0, len = option.length; i < len; i++) {

07 message += "Select id:" + option[i].id + "\nSelected name:" + option[i].name + "\nSelected value:" + option[i].value + "\n\n";

08 }

09 alert(message);

10 /*获取选中的选项*/

11 getSelectedOption: function (selectform, selectionfield) {

12 var result = [];

13 var option = null;

14 for (var i = 0; i < selectionfield.length; i++) {

15 option = selectionfield[i];

16 if (option.checked) {

17 result.push(option);

18 }

19

20 }

21 return result;

22

23 }

24 <form id='form2'>

25

26 <label>排序:</label><input id='aaaaa' type='checkbox' name='test2' value='1'>

27

28 <label for='aaaaa'>月销量</label><input id='bbbbb' type='checkbox' name='test2' value='2'>

29

30 <label for='bbbbb'>评分</label><input id='ccccc' type='checkbox' name='test2' value='3'>

31

32 <label for='ccccc'>优惠</label> <br style='clear:both'><label>分类:</label><input id='ddddd' type='checkbox' name='test2' value='4'>

33

34 <label for='ddddd'>商务套餐</label><input id='eeeee' type='checkbox' name='test2' value='5'>

35

36 <label for='eeeee'>凉菜</label><input id='fffff' type='checkbox' name='test2' value='6'>

37

38 </form>",

更多信息请查看IT技术专栏

更多信息请查看网络编程
由于各方面情况的不断调整与变化, 提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!
关于我们 | 联系我们 | 人才招聘 | 网站声明 | 网站帮助 | 非正式的简要咨询 | 简要咨询须知 | 加入群交流 | 手机站点 | 投诉建议
工业和信息化部备案号:滇ICP备2023014141号-1 云南省教育厅备案号:云教ICP备0901021 滇公网安备53010202001879号 人力资源服务许可证:(云)人服证字(2023)第0102001523号
云南网警备案专用图标
联系电话:0871-65317125(9:00—18:00) 获取招聘考试信息及咨询关注公众号:
咨询QQ:526150442(9:00—18:00)版权所有:
云南网警报警专用图标
Baidu
map