为什么结果和我预想的不一样?

来源:3-2 通过ID获取元素

阿培1

2017-05-18 11:26

显示应该是“结果JavaScript”  怎么就变成"结果:[object HTMLParagraphElement]"    求解???

写回答 关注

3回答

  • 慕移动9181930
    2022-03-23 18:50:59
  • qq_lorretta_0
    2017-05-18 15:41:02

    document.getElementById(“id”) 获取到的是整个对象,

    document.getELementById(“id”).innerHTML;才可以获取到其中的内容.

    document.getElementById('con')获取的只是P标签,返回的是[objectHTMLParagraphElement],

    document.getElementById('con').innerHTML获取的才是P标签里的内容,返回的是JavaScript.


  • WAL0
    2017-05-18 13:31:43

    因为你只是取得了对象啊    你再加一个.innerHTML就是你预想的JavaScript了

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739817 学习 · 9566 问题

查看课程

相似问题