
js的innerHTML的输出问题
document.getElementById('name').innerHTML=zongshu;这条语句我无法输出zongshu是一个数字的变量但alert(zong...
document.getElementById('name').innerHTML=zongshu;这条语句我无法输出
zongshu是一个数字的变量
但alert(zongshu)就可以输出
document.getElementById('name').innerHTML=‘ffffffff’就可以输出
这是为什么呢?帮帮忙吧 展开
zongshu是一个数字的变量
但alert(zongshu)就可以输出
document.getElementById('name').innerHTML=‘ffffffff’就可以输出
这是为什么呢?帮帮忙吧 展开
展开全部
<div id="name"></div>
<script>
var zongshu = 123456;
document.getElementById('name').innerHTML = zongshu;
</script>
经测试,可以。除非你把script放到header, 且不在window.onload内。则,js代码不能找到id名为name的DOM对象。因为按顺序加载时,在运行script时,id=name的对象还不存在。
<script>
var zongshu = 123456;
document.getElementById('name').innerHTML = zongshu;
</script>
经测试,可以。除非你把script放到header, 且不在window.onload内。则,js代码不能找到id名为name的DOM对象。因为按顺序加载时,在运行script时,id=name的对象还不存在。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询