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

mychar.innerHTML无法理解怎么会把con也修改了?

var mychar =;

是给mychar赋值,按理说mychar跟"con"是独立个体,只不过是mychar = getElementById("con")而已,

mychar.innerHTML更改的只是mychar,但是为何id为con的P标签也会跟着更改??mychar完全等同"con"(同步)????不理解,谁能解释一下

正在回答

2 回答

var mychar这是声明一个变量;

document.getElementById("con");这么写是获取id值为con的元素;

mychar=document.getElementById("con")是将获取的元素赋值给声明的变量,这样mychar这个变量就代表了id值为con的这个元素;

.innerHTML是改变元素在HTML中的内容,用mychar也好用document.getElementById("con")也好都是表示元素的innerHTML改变。

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

Sine_Leung 提问者

谢谢!
2014-11-10 回复 有任何疑惑可以回复我~

var mychar 这是声明一个变量;

document.getElementByld("con");这么写是获取ID值为con的元素;

mychar=document.getElementByld("con")是将获取的元素赋值给声明的变量,这样mychar这个变量就代表了id值为con的这个元素;

.innerHTML 是改变元素在HTML中的内容,用mychar也好用document.getElementByld("con")也好都是表示元素的innerHTML改变。

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

举报

0/150
提交
取消

mychar.innerHTML无法理解怎么会把con也修改了?

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