博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于nodeValue和innerHTML的区别
阅读量:6672 次
发布时间:2019-06-25

本文共 355 字,大约阅读时间需要 1 分钟。

1.nodeValue方法返回的是该节点的值,在DOM中主要有三种节点,分别是元素节点、属性节点、文档节点,其中元素节点是没有值得,而属性节点和文档节点是有值的。

啦啦啦123

//调用nodeValue方法var v=document.getElementById("example");alert(v.nodeValue);

以上弹出对话框显示null

alert(p.childNodes[0].nodeValue)

以上弹出对话框显示“啦啦啦”,因为节点p内的文本也是一个节点。

2.innerHTML返回该节点内的所有子节点及其值

alert(p.innerHTML)

对话框显示:

啦啦啦
123

转载于:https://www.cnblogs.com/leungjj/p/6555987.html

你可能感兴趣的文章
putchar()
查看>>
050:navie时间和aware时间详解
查看>>
itertools
查看>>
centos7修改密码
查看>>
nodejs将PDF文件转换成txt文本,并利用python处理转换后的文本文件
查看>>
python笔记 第十一天 面向对象
查看>>
系统升级shell
查看>>
具体数学第二版第三章习题(3)
查看>>
JAVA版-微信高清语音.speex转.wav格式
查看>>
第8周编程总结
查看>>
cocos2d-x中本地推送消息
查看>>
转:架构师之路16年精选50篇
查看>>
滑动窗口
查看>>
蓝桥杯 马虎的算式(全排列)
查看>>
Oracle修改表字段类型(number-->varchar2(len)),亲测可用
查看>>
编译错误(WDK).warning treated as error - no ‘object’ file generated
查看>>
数据库表中批量替换某个字段的方法
查看>>
典型用户和场景
查看>>
碎点小结
查看>>
结对编程的看法
查看>>