DOM节点
来源:互联网 发布:网警怎样发现网络犯罪 编辑:程序博客网 时间:2024/06/06 08:46
总共12种可取值。但是仅有3种具有使用价值:
- 元素节点的nodeType是1
- 属性节点的nodeType是2
- 文本节点的nodeType是3
<td id="john" name="myname">John</td>
td是元素节点,name是属性节点,John属于文本节点
nodeValue属性:
1. 获取一个文本节点的值
注意:用nodeValue属性获取p对象的值时,得到的并不是包含在这个段落里的文本。
例如: <p id="description">Choose an image.</p>
用description.nodeValue
得到的是null;因为p元素本身的nodeValue 是个空值,而我们真正需要的是< p >元素所包含的文本 的值。
包含在< p >元素里的文本是另一种节点,它是< p >元素的第一个子节点,因此,我们想要得到的其实是它的第一个子节点的nodeValue属性值。
用 description.childNodes[0].nodeValue
才能获得。
2. 改变一个文本节点的值
description.firstChild.nodeValue = text;
description第一个孩子节点的值变成变量text的值;
nodeName属性:
总是返回大写字母的值。
阅读全文
1 0
- DOM节点
- DOM-节点
- dom节点
- DOM节点
- DOM节点
- DOM 节点
- dom节点
- DOM节点
- DOM节点
- DOM 节点
- DOM 节点
- DOM节点
- DOM节点
- DOM节点
- DOM 节点
- DOM节点【DOM】
- DOM子节点父节点
- DOM 增加节点 删除节点 修改节点
- 网络学习详解-从平凡到独特
- C语言(6)打印菱形
- 动态规划-----矩阵最小路径和
- 计算机网络--DNS完全解析
- Android开源框架——Retrofit入门(一)
- DOM节点
- js工作经验笔记
- (2)栈
- vue如何导入外部js文件(es6)
- 基于windriver开发驱动,64位平台和32位平台一次解决
- ubuntu 的所有配置
- adb安装及使用
- 图像的透视变换_matlab
- bzoj 1797: [Ahoi2009]Mincut 最小割