为什么我的结果是这样[object HTMLParagraphElement] [object HTMLHeadingElement]

来源:9-9 访问子节点的第一和最后项

qq_不冷_0

2018-06-03 22:07

为什么我的结果是这样[object HTMLParagraphElement] [object HTMLHeadingElement]

写回答 关注

3回答

  • 慕婉清2379718
    2018-06-04 14:08:21
    已采纳

    你的代码是什么?

  • 酷睿N核
    2019-02-28 11:28:46

    因为你没有加节点属性,直接输出了,我猜你的代码是——

    document.write(x.firstChild);
    document.write(x.lastChild);

    加上节点属性就能输出你想获取的节点名称、值和类型了,如——

    document.write(x.firstChild.nodeName);
    document.write(x.firstChild.nodeValue);
    document.write(x.firstChild.nodeType);


  • 慕码人4304833
    2018-07-23 11:52:20

    我想你应该是没有var x=document.getElementById("con");
      document.write(x.firstChild.nodeName+"<br>");
      document.write(x.lastChild.nodeName);

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题