课程
/前端开发
/JavaScript
/JavaScript入门篇
为什么结果后面会接【HTMLPargahpElment】
2017-03-04
源自:JavaScript入门篇 3-2
正在回答
因为使用document.getElementById("con")获取的是p这个标签对象,而不是它里面的内容
qq_与闻悖悖 提问者
代码是按照从上到下的顺序执行,示例中的代码<script>标签写在head中,此时没有id为con的元素,所以返回值是null
任务代码段中mychar=document.getElementById("con");是获取对象(即p标签),就是说只取到了一个段落对象
只有通过innerHTML才能得到对象中的内容(即JavaScript)
这是一个对象名 因为你获取的是一个对象 就比如 “小明“ 是一个对象 ,当你拿到对象时 其实是拿到 “小明”这个对象的引用 ,而不是“小明”这个【对象的名字】这个【属性】
获取的值就是这个,例子获取出null是因为代码是从上往下执行的
举报
JavaScript做为一名Web工程师的必备技术,本教程让您快速入门
2 回答alert结果提问
1 回答chrome测试通过
3 回答试着改class 来达到重置效果 结果不知道哪出问题了
2 回答输出结果问题
3 回答结果乱码问题