以下是节点的三个属性:
若是火狐和chrome浏览器上述方法不存在兼容问题,而若是在IE8浏览器中后四组内容只能获取元素,无法获取文本或属性。即原获取节点方法-->取元素;原获取元素方法-->undefined。
jQuery中是以方法的形式进行调用,同时都是用来获取元素:
两种方法:比如有个文本节点:<div id="test"><strong>this is value</strong></div>
1、通过document对象获取:
var obj=document.getElementById("test")
//非Mozilla浏览器:
obj.innerText
2、其他的浏览器
obj.firstChild.nodeValue