nodeValue 属性用于更改节点值。
setAttribute() 方法用于更改属性值。
在 DOM 中,一切都是节点。元素节点没有文本值。
元素节点的文本值存储在子节点中。该节点称为文本节点。
要更改元素的文本值,必须更改元素的文本节点的值。
这个节点值属性可以用来改变文本节点的值。
此代码更改第一个 <title> 元素的文本节点值:
示例解释:
循环并更改所有 <title> 元素的文本节点:亲自试一试
在 DOM 中,属性就是节点。与元素节点不同,属性节点具有文本值。
更改属性值的方法是更改其文本值。
这可以使用 setAttribute() 方法或设置属性节点的 nodeValue 属性来完成。
这个设置属性()方法更改属性的值。
如果该属性不存在,则创建一个新属性。
此代码更改 <book> 元素的类别属性:
示例解释:
循环遍历所有 <title> 元素并添加新属性:亲自试一试
笔记:如果该属性不存在,则会创建一个新属性(具有指定的名称和值)。
这个节点值属性是属性节点的值。
更改 value 属性会更改属性的值。
示例解释:
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!