社区
JavaScript
帖子详情
'document' 为 null 或不是对象
喜洋洋和灰太狼
2015-12-26 09:19:50
var rsapass = document.getElementById("F_rsapassword");
var textpass = document.getElementById("F_password");
rsapass.value = any_rsa_pass(rsapubkey, "1451135437_" + textpass.value);
textpass.value = "";
新手上路,请指点!
...全文
544
4
打赏
收藏
'document' 为 null 或不是对象
var rsapass = document.getElementById("F_rsapassword"); var textpass = document.getElementById("F_password"); rsapass.value = any_rsa_pass(rsapubkey, "1451135437_" + textpass.value); textpass.value = ""; 新手上路,请指点!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hookee
2015-12-27
打赏
举报
回复
代码放到 window.onload事件处理函数里试试看 window.onload = function(){ .... }
luhuiming741cs
2015-12-27
打赏
举报
回复
看你脚本放在html上面还是下面
似梦飞花
2015-12-27
打赏
举报
回复
对象还没加载完呢吧
杨小事er
2015-12-26
打赏
举报
回复
从代码里来看你getElementById方法是没错的,可能是你的html文件其他地方出了错误。
有可能是因为你在body标签前或在body标签中就加载了或写的js代码,此时还没有body元素
问题的解决办法就是把调用到document.body的JS代码移到body标签代码结束之后。
错误提示“为空或不是
对象
”的解决方法
错误提示“为空或不是
对象
”的解决方法 今天调试首页,Companion.js 提示,countdown 为空或不是
对象
。 我检查了一下 javascript 代码,发现没有什么问题。是不是 include 了其它页面有相同的名字的 HTML Tag 呢?于是我把 countdown 名字改成 cdown,结果还是提示错误。 忽然想起调试方法:alert();于是将以下代
document
.getElementById为空或不是
对象
的解决方法
1. '
null
'为空或不是
对象
: <script type="text/javascript"> 里面加个defer=true属性试试看, 即:<script type="text/javascript" defer=true> 2.
document
.getElementById为
null
原因: var titab=
document
.getElementBy...
document
.getElementById为空解决办法
1.
null
为空或不是
对象
: 里面加个defer=true属性试试看,即:2.
document
.getElementById为
null
原因: var titab=
document
.getElementById("titletab");没有取到
对象
解决办法: 1.在错误语句的下面加上alert(titab);调试语句,看看是否有消息框弹出 2.如果没有弹出,检查HTML代码
JavaScript
87,984
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章