在js中, 可以使用childNodes属性获得某ID下的所有对象, 通过for循环, 使用if语句判断并找到指定标签的属性值 。 下面小编以获得div下面的input标签的属性值为例, 讲解JS中如何获取某ID下的某个标签的某个属性值 。
文章插图
需要这些哦
html+js
代码编纂器:Dreamweaver CS5
方式/
1新建一个html文件, 定名为test.html, 用于讲解JS中若何获取某ID下的某个标签的某个属性值 。
文章插图
2在test.html文件内, 在div标签内, 利用input标签建立一个文本框, 并设置其value属性值为“这是测试的内容” 。
文章插图
3在test.html文件内, 设置div标签的id为test, 本家儿要用于下面经由过程该id获得mydiv对象 。
文章插图
4在test.html文件内, 利用button标签建立一个按钮, 按钮名称为“获取属性值”, 给button按钮绑定onclick点击事务, 当按钮被点击时, 执行getattr函数 。
文章插图
5【JS中如何获取某ID下的某个标签的某个属性值】在js标签中, 建立getattr()函数, 在函数内, 利用getElementById方式经由过程id(test)获得div对象, 利用childNodes属性获得div下所有的子元素 。
文章插图
6在getattr()函数内, 利用for轮回遍历每一个子元素, 操纵if语句判定并找到input标签对象, 经由过程attributes获得value属性对象, 利用nodeValue获得value的属性值 。
文章插图
7在浏览器打开test.html文件, 点击按钮, 查看成果 。
文章插图
总结:11、建立一个test.html文件 。
2、在文件内, 在div标签内, 利用input标签建立一个文本框, 同时建立一个button按钮, 用于触发执行js函数 。
3、在js标签内, 建立函数, 在函数内, 利用getElementById方式经由过程id获得div对象, 利用childNodes属性获得div下所有的子元素, 利用for轮回遍历每一个子元素, 操纵if语句判定并找到input标签对象, 经由过程attributes获得value属性对象, 利用nodeValue获得value的属性值 。
注重事项nodeName属性获得的标签名称为大写英文 。
以上内容就是JS中如何获取某ID下的某个标签的某个属性值的内容啦, 希望对你有所帮助哦!
推荐阅读
- 冬季如何养花养不死
- 工具箱的运用
- 健康饮茶:勤把茶杯洗
- 如何品各种茶?
- 解析茶叶中的八大误读 任何茶类都有最佳饮用期
- 九品芝麻官如何生孩子获得子嗣
- 天热炎热如何增加孩子的食欲?
- 如何拼尽全力去追寻自己的梦想?
- LOL英雄联盟S8赛季新版本符文应该如何搭配?
- 慢性咽喉炎在日常生活中有哪些注意事项?