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

.getElementById("con").innerHTML和+mychar.innerHTML有什么区别?

.getElementById("con").innerHTML   后面写+mychar

.getElementById("con") 后面写+mychar.innerHTML 有什么不同吗?

正在回答

1 回答

有不同,前者显示的是con的标签内部内容加上mychar这个类,而后者显示的是con这个标签(不是里面的内容)加上mychar这个对象内的内容。假设,id="con“的p标签内的内容是"我在这里”,那么前者会显示"我在这里[object HTMLParagraphElement]",而后者会显示"[object HTMLParagraphElement]我在这里“。其实,这里最重要的是搞清楚"mychar=getElementById("con“);"这条代码。在这里,得到的con对象传递赋给了mychar,也就是这条代码后,mychar就相当于getElementById("con“)(其实只是值相同而已,说相当是为方便理解)。

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

举报

0/150
提交
取消

.getElementById("con").innerHTML和+mychar.innerHTML有什么区别?

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