问答详情
源自:3-2 通过ID获取元素

怎么输出的是这玩意?

JavaScript

结果:[object HTMLParagraphElement]

提问者:clipose 2014-11-14 10:03

个回答

  • 挑战者的姿态
    2014-11-15 11:32:11
    已采纳

    这个是正常的,因为获取的是对象元素,如果你想获得p标签里的内容就要这样写:

    var mychar=document.getElementById('con').innerHTML;


  • 贝展鹏
    2014-11-17 03:47:08

    因为你获取的是一个元素节点,元素节点属于Object,如果你想获取文本节点这样写可破。var mychar=document.getElementById('con').lastChild.nodeValue;

  • 偌颜宁
    2014-11-14 10:13:51

    这个是HTML中的对象,你应该是获取的HTML中的元素然后直接打印的吧