课程
/前端开发
/JavaScript
/JavaScript进阶篇
为什么我的结果是这样[object HTMLParagraphElement] [object HTMLHeadingElement]
2018-06-03
源自:JavaScript进阶篇 9-9
正在回答
你的代码是什么?
因为你没有加节点属性,直接输出了,我猜你的代码是——
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);
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答结果为什么是[object Text][object Text]
2 回答为什么输出结果是这样的?
1 回答我的天啊!为什么输出是这样的结果!!!
4 回答我的这个删除的代码为什么传的参数是[Object Window]呢?
3 回答返回值是[object Text][object Text]对吗?