js代码中给html的div怎么赋值?
1个回答
展开全部
把
document.getElementById('one').innerHTML='one';
改成
window.onload=function()
{
document.getElementById('one').innerHTML='one';
}
因为执行到那句js的时候,还没有生成id是"one"的那个div.
getElementById获得的不到,返回null
也可以把你的那段js放到最后,比如放到</html>后面,这样,div在js执行之前就创建了
就可以访问到了,不过放到window.onload=function(){}中更正规一下
document.getElementById('one').innerHTML='one';
改成
window.onload=function()
{
document.getElementById('one').innerHTML='one';
}
因为执行到那句js的时候,还没有生成id是"one"的那个div.
getElementById获得的不到,返回null
也可以把你的那段js放到最后,比如放到</html>后面,这样,div在js执行之前就创建了
就可以访问到了,不过放到window.onload=function(){}中更正规一下
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询