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

测试结果疑问

为什么结果后面会接【HTMLPargahpElment】

正在回答

4 回答

因为使用document.getElementById("con")获取的是p这个标签对象,而不是它里面的内容

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

qq_与闻悖悖 提问者

<p>标签这个对象 输出的都是pargahp (段落的意思么)么
2017-03-05 回复 有任何疑惑可以回复我~
#2

qq_与闻悖悖 提问者

非常感谢!
2017-03-19 回复 有任何疑惑可以回复我~

代码是按照从上到下的顺序执行,示例中的代码<script>标签写在head中,此时没有id为con的元素,所以返回值是null

任务代码段中mychar=document.getElementById("con");是获取对象(即p标签),就是说只取到了一个段落对象

只有通过innerHTML才能得到对象中的内容(即JavaScript)

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

这是一个对象名 因为你获取的是一个对象 就比如 “小明“ 是一个对象 ,当你拿到对象时 其实是拿到 “小明”这个对象的引用 ,而不是“小明”这个【对象的名字】这个【属性】

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

qq_与闻悖悖 提问者

你的意思是<p>这个”小明”我要获取的时候 都是获得pargahp么
2017-03-05 回复 有任何疑惑可以回复我~

获取的值就是这个,例子获取出null是因为代码是从上往下执行的

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

qq_与闻悖悖 提问者

大神 请你理解我的笨笨思维好不 根本不懂啊
2017-03-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript入门篇
  • 参与学习       740089    人
  • 解答问题       9566    个

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

进入课程

测试结果疑问

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