为了账号安全,请及时绑定邮箱和手机立即绑定

结果:[object HTMLParagraphElement] 为什么是这个而不是JavaScript,而且只有这条代码的时候<p id="con">JavaScript</p>,不是就显示了JavaScript吗,那下面var mychar=document.getElementById("con");这个代码目的还是不懂啊?

结果:[object HTMLParagraphElement] 为什么是这个而不是JavaScript,而且只有这条代码的时候<p id="con">JavaScript</p>,不是就显示了JavaScript吗,那下面var mychar=document.getElementById("con");这个代码目的还是不懂啊?

正在回答

11 回答

非常感谢  后面加上.innearHTML 就可以用了

0 回复 有任何疑惑可以回复我~

楼上确实大佬

0 回复 有任何疑惑可以回复我~

非常感谢楼上的解释,谢谢!

0 回复 有任何疑惑可以回复我~

看了上面的解释终于懂了……谢谢上面的大家啦!

0 回复 有任何疑惑可以回复我~

object HTMLParagraphElement      对象 HTML段落元素,

获取到的是元素,这个元素也就是对象,获取到的对象不会显示里面的值,所以显示object HTMLParagraphElement,想要抽取出里面的值,就用  innerHTML  获取

5 回复 有任何疑惑可以回复我~
#1

一生自由668

看懂了 大神 谢谢
2019-03-05 回复 有任何疑惑可以回复我~

P标签的id是con,也就是说获取的是P

0 回复 有任何疑惑可以回复我~

document.getElementById("con"):获取到是这个p元素。

而你想要的是P元素的文本。所以

document.getElementById("con").innerHTML ;    获取里面的内容

楼上说的好!


8 回复 有任何疑惑可以回复我~
#1

qq_哆啦A梦借下你的口袋_04035172

谢谢!
2016-10-22 回复 有任何疑惑可以回复我~

document.getElementById("con").innerHTML ;    获取里面的内容

4 回复 有任何疑惑可以回复我~

我看懂了  getElenmentById 获取的不是id为con的 文本内容。输出对面本身 而他输出的结果为 :null或[object HTMLParagraphElement]  我把id为 con 改为 con1. 他获取不到id 。输出就是 null

10 回复 有任何疑惑可以回复我~

document.getElementById("con")

获取的是一个对象 ,在这里是 id为 con 的p标签对象,通过该对象的 属性 innerHTML可以获取标签内的 html代码。

13 回复 有任何疑惑可以回复我~
首页上一页12下一页尾页

举报

0/150
提交
取消

结果:[object HTMLParagraphElement] 为什么是这个而不是JavaScript,而且只有这条代码的时候<p id="con">JavaScript</p>,不是就显示了JavaScript吗,那下面var mychar=document.getElementById("con");这个代码目的还是不懂啊?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信