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

为什么mychar后面要加.innerHTML才能输出正确的结果?

http://img1.sycdn.imooc.com//5e9cf5eb0001d87009570315.jpg

为什么mychar后面要加.innerHTML才能输出正确的结果?

正在回答

1 回答

因为document.getElementById这个函数返回的是一个元素对象,即Element。mychar被赋值成这个找到的元素对像,那么mychar变量只是一个元素对象,这个对象包含了标签名 + 属性 + 文本内容,想要打印出来里面的文本内容的话,还需要进一步提取,所以还要需要innerHTML这个属性。

这个学到面向对象OOP就更清楚了。

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

举报

0/150
提交
取消

为什么mychar后面要加.innerHTML才能输出正确的结果?

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