课程
/前端开发
/JavaScript
/JavaScript入门篇
为什么mychar后面要加.innerHTML才能输出正确的结果?
2020-04-20
源自:JavaScript入门篇 3-2
正在回答
因为document.getElementById这个函数返回的是一个元素对象,即Element。mychar被赋值成这个找到的元素对像,那么mychar变量只是一个元素对象,这个对象包含了标签名 + 属性 + 文本内容,想要打印出来里面的文本内容的话,还需要进一步提取,所以还要需要innerHTML这个属性。
这个学到面向对象OOP就更清楚了。
举报
JavaScript做为一名Web工程师的必备技术,本教程让您快速入门
2 回答为什么我加上Innerhtml之后会是这个结果
3 回答为什么mychar输出不是JavaScript
2 回答document.write(mychar)为什么图一的能输出,图二出不来
2 回答需要添加什么,才能让结果在右边显示出来呢?
3 回答为什么我的代码不能输出结果