在js中怎么获取所有被选中的复选框

 时间:2024-11-06 00:18:21

在js中,可以使用for循环遍历每一个checkbox,通过checked属性判断是否被选中。下面小编以把所有选中的checkbox保存在数组中为例,讲解在js中怎么获取所有被选中的复选框。

在js中怎么获取所有被选中的复选框

工具/原料

html+js

代码编辑器:DreamweaverCS5

方法/步骤

1、新建一个html文件,命名为test.html,用于讲解在js中怎么获取所有被选中的复选框。

在js中怎么获取所有被选中的复选框

2、在test.html文件内,在p标签内,使用input标签创建四个checkbox选项,并给每一个checkbox的value属性设置不同的值。

在js中怎么获取所有被选中的复选框

3、在test.html文件内,使用button标签创建一个按钮,按钮名称为“获取所有被选中的复选框”。

在js中怎么获取所有被选中的复选框

4、在test.html文件中,给button按钮绑定onclick点击事件,当按钮被点击时,执行getfun()函数。

在js中怎么获取所有被选中的复选框

5、在js标签中,创建getfun()函数,在函数内,使用getElementsByT瞢铍库祢agName()方刮茕栓双法通过元素名称获得所有的input对象。同时,创建一个arr数组变量,用于保存选中checkbox的值。

在js中怎么获取所有被选中的复选框

6、在getfun()函数内,通过for循环遍历上一步获得的input对象,使用if语甜入艺阝句判断input对象的checked属性是否为true,即区仁苣逢被选中状态,如果是选中状态,即使用push()方法将选中的input对象的value值存进数组中。最后,使用alert()方法将所有选中的值输出来。

在js中怎么获取所有被选中的复选框

7、在浏览器打开test.html文件,选中选项,点击按钮,查看实现的效果。

在js中怎么获取所有被选中的复选框

怎样验证input非空?怎样实时检查input的值? Python编程:怎么获取tkinter窗口所在屏幕宽度 css如何让所有div靠右排列 jquery获取对象属性值的方法? MyEclipse如何运行一个Servlet程序
热门搜索
林峰图片 实木茶几图片大全 肺鱼图片 武战道动漫 堕落女教师动漫全无修