关于nodeValue的问题 var node = myDiv.childNodes[0].nodeValue;比如以上这样开业得到div里面的值111,var node = myDiv.innerHTML;这个也可以达到111那请问这两个有什么不同?什么时候要用到 第一个 方法 什么时候要用到第二个方法?<div id="myDiv">111</div> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 改成下面这样你就清楚了。。innerHTML获取的是节点下的包含html代码的内容,nodeValue获取的是节点的文本内容firefox下不要使用childNodes属性,因为空白节点也算一个节点<div id="myDiv"><div>111</div></div><script>myDiv=document.getElementById('myDiv')alert( myDiv.childNodes[0].nodeValue)alert(myDiv.innerHTML)</script> nodeValue 不是所有浏览器都支持这个属性,就好比 innerHTML 和 innerText一样,前者所有浏览器都支持,而后者就不被所有浏览器支持 新浪微博输入框定位问题 如图所示,有没有简单的函数写法。。 点击按纽让图片滚动的效果,在线等 星星评级 星型评级 这个要怎么弄?简单的说 我是菜鸟 一个JS问题,请高人帮我看看 在JAVASCRIPT中如何通过正则表达验证表单中的文本框信息时间11:03:00 求大家给小女子一段代码,好吗? <body bgcolor=menu>能不能设置成desktop或title或select的着色 怎么实现WEB页面全屏显示? IE8加载页面反应特别慢? JavaScript原型上的toString到底是怎么运行的?大家来看看 新手求助 这段代码 chrome和火狐无法显示
<div id="myDiv"><div>
111
</div>
</div>
<script>
myDiv=document.getElementById('myDiv')
alert( myDiv.childNodes[0].nodeValue)
alert(myDiv.innerHTML)
</script>