JavaScript学习---4
来源:互联网 发布:郸城县乡镇人口数据 编辑:程序博客网 时间:2024/06/16 16:14
节点: 网络术语,表示网络中的一个连接点,一个网络就是有一些节点构成的集合
树结构中的元素有时被称为节点或节点对象,
位于给定节点下面一级的节点叫做孩子,给定节点下面的任何节点都被称作该节点的后代,同一级上的节点被称作兄弟。
分类 :元素节点 — DOM的原子是元素节点
文本节点
在XHTML文档里,文本节点总是被包含在元素节点的内部。但并非所有的元素节点都包含有文本节点
属性节点 并非所用的元素都包含着属性,但所有的属性都被元素包含
CSS (层叠样式表) 强大的功能— 继承
{
为了把某一个或某几个元素与其他元素区别开来,
需要使用class属性或id属性
}
3种DOM方法可获取元素节点
1 getElementById 这个方法返回一个特定元素节点对应的对象
事实上文档中的每一个元素都是一个对象
对innerHtml属性的说明
修改元素文本可以使用innerHTML属性
2 getElementByTagName 这个方法返回一个对应着文档里给定的标签的对象数组
以数组或者列表的格式返回指定标签类型的所有元素
允许把一个通配符作为它的参数,通配符(*)必须放在引号里
3 getElementByClassName 这个方法返回一个具有相同类名的元素的数组
要指定多个类名,制药在字符串参数中用空格分隔类名即可。
HTML集合
一些对象包含几组文档元素
document.anchors 一个包含所有<A>
元素的组(换句话说,就是那些具有name属性的元素)
document.forms 一个包含文档中所有<FORM>
元素的组
document.images 一个包含所有<IMG>
元素的组
document.links 一个包含所有具有href属性的<A>
及<AREA>
元素的组
JavaScript 包含可以处理HTML文档的父/子和兄弟关系的方法和属性
childNodes属性包含一组由给定元素的孩子组成的节点
parentNode属性可以获取父节点
nextSibling和previousSibling属性遍历一组子节点。如果没有兄弟,则该属性返回null。例如,当previousSibling属性用于第一个孩子时返回null,当nextSibling属性用于最后一个孩子时返回null
firstChild和lastChild属性分别包含给定元素的第一个孩子(childNodes[0])和最后一个孩子。当一个元素没有孩子时,这些属性都是null。
在jQuery中,children()函数返回匹配元素的孩子,而next()和prev()函数分别返回下一个兄弟和前一个兄弟
parent()函数返回父亲。
- JavaScript学习笔记4
- JavaScript 学习笔记 4
- JavaScript学习笔记4
- JavaScript学习-4
- JavaScript学习笔记4
- javascript学习笔记 4
- JavaScript学习笔记(4)
- javascript学习(4)
- JavaScript学习笔记4
- JavaScript入门学习4
- JavaScript案例学习4
- JavaScript学习---4
- JavaScript学习---4
- javascript 学习笔记(4)
- JavaScript学习(4)事件响应
- javascript学习笔记(4)
- JavaScript精简学习4:表单
- javascript权威指南学习4
- 如何下载POI标注-信息点
- TOJ 3470.Key Integer
- Ubuntu 删除多余内核
- 一个表决心
- 基本线程函数
- JavaScript学习---4
- IIS添加FTP目录
- 线程同步知识点+案例(子线程父线程交替执行,输出10遍我爱你)
- Git:Please enter a commit message to explain why this merge is necessary
- React API
- Android so逆向基本知识总结
- 并行图计算: GraphX 的 pregel 接口
- 位运算搜索之N皇后
- 程序员,除了代码外,在职业生涯中你还需要注意什么?(二)