Dom编程艺术第四章
来源:互联网 发布:淘宝查排名 编辑:程序博客网 时间:2024/06/05 14:26
本章节练习代码下载:Dom编程艺术第四章代码
1、改变元素属性有setAttribute方法和直接element.value=”“两种,如element.value = “the new value”与element.setAttribute(“value”,”the new value”)是等价的。第一种称为”第1级DOM“,第1级DOM可移植性更好,严格遵守”第1级DOM“能够让你避免与兼容性有关的任何问题。
2、事件处理函数工作机制。在给某个元素添加了事件处理函数后,一旦事件发生,相应的JavaScript代码就会得到执行。被调用的JavaScript代码可以返回一个值,这个值将被传递给那个事件处理函数。例如,我们可以给某个连接添加一个onclick事件函数,并让这个处理函数所触发的JavaScript代码返回布尔值true或false。这样一来,当这个链接被点击时,如果那段JavaScript代码返回的值是true,onclick事件处理函数就认为”这个链接被点击了“,反之,如果返回的值是false,onclick事件处理函数就认为”这个链接没有被点击“。
3、在一棵节点树上,childNodes属性可以用来获取任何一个元素的所有子元素,它是一个包含这个元素全部子元素的数组。
4、如果想改变一个文本节点的值,那就使用DOM提供的nodeValue属性,它用来得到和设置一个节点的值。
node.nodeValue;
但是这里有个大家必须注意的细节:在用nodeValue属性获取description(这里是node实例
)对象的值时,得到的并不是包含在这个段落里的文本。包含在
元素里的文本是另一种节点,它是
元素的第一个子节点。因此,文本属性其实是它的第一个子节点的nodeValue属性值。
例:// html<p>this is a p. </p>// jsvar description = document.getElementById("description");var text = description.firstChild.nodeValue;
- Dom编程艺术第四章
- js图片库(js dom 编程艺术第四章)
- 【第四章】javascript DOM 编程艺术-学习笔记
- DOM编程艺术第二章
- Dom编程艺术第三章
- Dom编程艺术第五章
- JavaScript+DOM编程艺术 第三章 DOM
- 【JavaScript DOM编程艺术】- DOM
- 《DOM编程艺术》一、DOM
- JavaScript DOM编程艺术--第五章
- Js Dom编程艺术 第五章
- JS dom编程艺术第二章
- JavaScript DOM编程艺术第十章
- DOM编程艺术第二章 JavaScript语法
- javascript 编程艺术 第四章 笔记
- JavaScript Dom编程艺术
- 《Javascript DOM 编程艺术》
- JavaScript Dom 编程艺术
- 多线程编程核心技术读书笔记(一):Java多线程技能
- POJ-2109:Power of Cryptography
- TensorFlow cpu-only 安装记录
- iOS tableview的delegate和datasource执行顺序
- 解决Ubuntu无法从外部应用启动Chrome打开链接的问题
- Dom编程艺术第四章
- TextClock理解
- JAVA互联网架构学习之批处理与编程性事务
- LeetCode OJ 1. Two Sum
- java中的Calendar时间属性详解
- 对Android开发者有益的40条优化建议
- 锁
- android安装和使用tcpdump
- 拓扑排序 详解 hd 1285 确定比赛名次 31ms