为什么我的结果是这样[object HTMLParagraphElement] [object HTMLHeadingElement]
你的代码是什么?
因为你没有加节点属性,直接输出了,我猜你的代码是——
document.write(x.firstChild); document.write(x.lastChild);
加上节点属性就能输出你想获取的节点名称、值和类型了,如——
document.write(x.firstChild.nodeName); document.write(x.firstChild.nodeValue); document.write(x.firstChild.nodeType);
我想你应该是没有var x=document.getElementById("con");
document.write(x.firstChild.nodeName+"<br>");
document.write(x.lastChild.nodeName);