在js中,可以给a标签统一设置一个class属性,通过class获得a标签对象,使用for循环取得所有a标签的值。下面小编举例讲解js 获取多个a标签的值。
工具/原料
1
html+js
2
代码编辑器:Dreamweaver CS5
方法/步骤
1
新建一个html文件,命名为test.html,用于讲解js 获取多个a标签的值。
2
在test.html文件内,在div内,使用多个a标签创建多行内容,并统一设置a标签的class属性值为myaa。
3
在test.html文件内,使用button标签创建一个按钮,给button按钮绑定onclick点击事件,当按钮被点击时,执行getMoreA()函数。
4
在js标签中,创建getMoreA()函数,在函数内,通过class获得a标签对象的集合,并初始化一个空数组arr,用于保存读取的值。
5
在getMoreA()函数内,使用for循环遍历a标签对象,通过innerHTML属性取得每一个a标签的值,并通过push()方法把值存进arr数组中。最后使用alert()方法输出结果。
6
在浏览器打开test.html文件,点击按钮,查看结果。
总结:
1、在div内,使用多个a标签创建多行内容,并统一设置a标签的class属性值为myaa。2、在js中,通过class获得a标签对象的集合,使用for循环遍历a标签对象,通过innerHTML属性取得每一个a标签的值,并通过push()方法把值存进arr数组中。最后使用alert()方法输出结果。
下一篇:豆角海参面教程