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

ocument.getElementById(“id”).value 赋值一直出错

var a=document.getElementById(“txt1”).value; 

赋值一直出错

这句话有错吗 连分号都检查过了

一运行就出错

难道不能这样赋值?

不知道怎么回事?

http://img1.sycdn.imooc.com//56603b710001a64104870176.jpg



正在回答

5 回答

这样赋值没有错误,你检查检查你的双引号是不是中文状态下的双引号,我这样试着写了一个没有问题

document.getElementById('txt1').value=5;



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

kim4 提问者

自己检查出来了 当然还是非常感谢!!! 如果把这个代码放在外面直接调用一定会这个出错 这段代码不能放在body前面 因为body前面是没有ID 获取不到 就直接报错 放在方法里面就可以放在body前面不在加载的时候运行 在触发方法的时候就正常运行了 具体是怎么运行的我也不是很清楚
2015-12-03 回复 有任何疑惑可以回复我~
#2

一毛钱 回复 kim4 提问者

你这个不是写在count函数中么?
2015-12-03 回复 有任何疑惑可以回复我~
#3

一毛钱 回复 一毛钱

如果你想写在count函数外面,你可以这样写 window.onload=function(){ document.getElementById('txt1').value=5; } 这句话的意思就是页面加载完成以后执行,下次问问题的时候把所有的代码都贴出来这样就容易发现错误所在了
2015-12-03 回复 有任何疑惑可以回复我~

回南极熊 在发帖的时候我打错的 真正的代码里面没有错 看截图可以看出来

自己检查出来了 

如果把这个代码放在外面直接调用一定会这个出错

这段代码不能放在body前面  

因为body前面是没有ID 获取不到

就直接报错

放在方法里面就可以放在body前面不在加载的时候运行

在触发方法的时候就正常运行了 

具体是怎么运行的我也不是很清楚


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

你内个是document啊还是ocument啊?


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

举报

0/150
提交
取消

ocument.getElementById(“id”).value 赋值一直出错

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