HTML DOM方法是我们可以在节点(HTML 元素)上执行的动作,学习HTML DOM方法对您学习HTML DOM是必不可少的,开始您的学习吧!
可通过 JavaScript (以及其他编程语言)对 HTML DOM 进行访问。
所有 HTML 元素被定义为对象,而编程接口则是对象方法和对象属性。
方法是您能够执行的动作(比如添加或修改元素)。
属性是您能够获取或设置的值(比如节点的名称或内容)。
getElementById() 方法返回带有指定 ID 的元素:
一些常用的 HTML DOM 方法:
一些常用的 HTML DOM 属性:
您将在本教程的下一章中学到更多有关属性的知识。
某个人是一个对象。
人的方法可能是 eat(), sleep(), work(), play() 等等。
所有人都有这些方法,但会在不同时间执行它们。
一个人的属性包括姓名、身高、体重、年龄、性别等等。
所有人都有这些属性,但它们的值因人而异。
这里提供一些您将在本教程中学到的常用方法:
方法 | 描述 |
---|---|
getElementById() | 返回带有指定 ID 的元素。 |
getElementsByTagName() | 返回包含带有指定标签名称的所有元素的节点列表(集合/节点数组)。 |
getElementsByClassName() | 返回包含带有指定类名的所有元素的节点列表。 |
appendChild() | 把新的子节点添加到指定节点。 |
removeChild() | 删除子节点。 |
replaceChild() | 替换子节点。 |
insertBefore() | 在指定的子节点前面插入新的子节点。 |
createAttribute() | 创建属性节点。 |
createElement() | 创建元素节点。 |
createTextNode() | 创建文本节点。 |
getAttribute() | 返回指定的属性值。 |
setAttribute() | 把指定属性设置或修改为指定的值。 |
上表中的HTML DOM常用的对象方法非常有用,所以您不能够记下来,那么最好能够收藏起来,或者保存网页到收藏夹,以便日后查找!
描述@if指令接受SassScript表达式,并且只要表达式的结果为false或null以外的任何结果,就使用嵌套样式。语法@if expression {//...
sass变量的声明和css属性的声明很像:$highlight-color: #F90;这意味着变量$highlight-color现在的值是#F90。任何可以用作css属性...
HTML button 标签formmethod 属性定义通过哪种方式发送 form-data,它将覆盖 form 标签中的 method 属性,请参考下述示例:实例...
HTML del 标签cite 属性的值将指向一个URL,该URL会解释为什么文本被删除,请参考下述示例:实例一个删除的文本,文本的URL解释了...
HTML meta 标签scheme 属性定义了content 属性中的值的格式,请参考下述示例:实例使用 scheme 属性来定义 content 属性的格式:...