【DOM 编程艺术】3.5 获取和设置属性
来源:互联网 发布:淘宝达人怎么收费 编辑:程序博客网 时间:2024/06/10 18:25
1.getAttributegetAttribute用于获取各个属性,setAttribute方法可以更改属性节点的值。
getAttribute不能通过document来调用,只能通过元素节点对象调用,比如可以与getElementsByTagName方法合用。
<script type="text/javascript"> //想获取p标签的title属性: var title = document.getElementsByTagName("p"); console.log(title[0].getAttribute("title")); //a genele reminder</script>
多个元素:
<script type="text/javascript"> //想获取多个p标签的title属性: var title = document.getElementsByTagName("p"); for(var i=0;i<title.length;i++){ console.log(title[i].getAttribute("title")); }</script>
如果页面中有多个p标签,且有的p标签没有title属性,那么会输出一个null,为了不让null输出,代码可以做如下修改:
<script type="text/javascript"> var title = document.getElementsByTagName("p"); for(var i=0;i<title.length;i++){ var titleText = title[i].getAttribute("title"); if(titleText) console.log(titleText); }</script>
2.setAttribute<script type="text/javascript"> //为h1添加一个text属性,属性值是h2 var text = document.getElementsByTagName("h1"); text[0].setAttribute("text","h2");</script>
阅读全文
0 0
- 【DOM 编程艺术】3.5 获取和设置属性
- DOM:获取元素和获取设置属性
- DOM编程艺术(属性操作)
- DOM之获取元素,获取和设置属性
- JavaScript学习——DOM获取和设置属性
- jQuery入门(3) 设置DOM属性与获取DOM属性
- 【JavaScript DOM编程艺术】- DOM
- 《DOM编程艺术》一、DOM
- JavaScript Dom编程艺术
- 《Javascript DOM 编程艺术》
- JavaScript Dom 编程艺术
- Javascript Dom 编程艺术
- JavaScript DOM编程艺术
- Javascript DOM编程艺术
- JS DOM 编程艺术
- DOM编程艺术笔记
- DOM编程艺术笔记
- 《JS DOM编程艺术》
- zTree使用
- 彻底了解Object这个属性
- java.lang.NoClassDefFoundError: android.support.v4.animation.AnimatorCompatHelper
- Android app安装过程分析(基于Nougat)
- 让IE浏览器支持HTML5标准
- 【DOM 编程艺术】3.5 获取和设置属性
- 上传图片
- A sequence of numbers
- 【Gradle Build Tool 4.1用户指南】Chapter 4. Using the Gradle Command-Line 第4章 使用Gradle命令行
- DataTable中去除空格
- 稳定排序与不稳定排序
- 2017_9_20 生活记录
- viewdidload的调用时机
- HDU 1241 Oil Deposits (DFS 八方向)