4 回答
TA贡献52条经验 获得超13个赞
var testdiv=document.getElementById("testdiv") 这句话的意思是获取ID为testdiv的元素,将这个元素赋给testdiv这个变量,也就是指向。反之则为引用。希望对你有帮助
TA贡献1条经验 获得超0个赞
变量可以有2种定义方式:赋值和引用。
赋值就是:b=100; a=b; a=a+1;
console.log(a); //101
console.log(b); //100
这样你a无论这么变 ,b始终是100不会变
引用就是:b=100;&a=b;a=a+1; //这里是C++中的引用格式,但是道理一样
console.log(a); //101
console.log(b); //101
明白了吗?
其实就是 testdiv是<div id="testdiv"></div>的一个别名 他们是会一起改变的
就像你叫Drenched_belief,我偏偏要叫你葫芦娃 2个名字指的是一个人
Drenched_belief长高了,葫芦娃也就长高了
TA贡献102条经验 获得超139个赞
其实最简单的理解就是这样:
定义一个变量 = 网页中元素ID为textdiv的元素;
当定义这个变量后,你可以给这个变量添加内容,修改样式什么的
前者testdiv如果你怕分不清可以写成其他的,比如可以写成sydiv都可以的;后者的testdiv是元素ID为testdiv的元素;
添加回答
举报