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

这样给id为“secd”的<span>标签里面的内容赋值为5,对吗?

没次编程这几个东西都搞不清。。。求教了。

<span id="secd"></span>

第一种:var jishu=document.getElementById("secd").innerHTML;
var jishu=5;   document.write(jishu)

这样会输出5吗,为什么啊?它和下面这个是一样吗:

第二种:var jishu=document.getElementById("secd");
var shu=jishu.innerHTML;  var shu=5; document.write(sum)

第三种:还有直接输出:var jishu=document.getElementById("secd");
jishu.innerHTML=5;
document.write(jishu.innerHTML);

第四种:还有这个var jishu=document.getElementById("secd").innerHTML=5;document.write(jishu);???

试了一下都没读写出来,不太理解,能详细说明一下吗区别吗?

 

正在回答

2 回答

第四种赋值了两次,语法有错肯定输出不了。第一种你取值为空,第二句才赋值给了jishu。后面的以此类推。一个变量被你赋值了很多次。最后又重新被你赋值了5.所以前三种都能输出5.看仔细点。

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

为什么第一个会为空啊??

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

举报

0/150
提交
取消

这样给id为“secd”的<span>标签里面的内容赋值为5,对吗?

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