问答详情
源自:9-9 访问子节点的第一和最后项

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

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

提问者:qq_不冷_0 2018-06-03 22:07

个回答

  • 慕婉清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);