社区
JavaScript
帖子详情
document.getElementById("uFile").files[0]无法获取属性属性为0的值 属性为null或空
CZ1141131001
2016-03-22 01:56:46
IE9下无法执行 其他浏览器正常
...全文
675
4
打赏
收藏
document.getElementById("uFile").files[0]无法获取属性属性为0的值 属性为null或空
IE9下无法执行 其他浏览器正常
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
秋风悲凉
2019-07-03
打赏
举报
回复
我没有明白你的uploadify
CZ1141131001
2016-11-12
打赏
举报
回复
引用 2 楼 qq_31758255的回复:
现在也遇到这个问题 请问有什么解决办法呢
我ie下用了uploadify
qq_31758255
2016-06-30
打赏
举报
回复
现在也遇到这个问题 请问有什么解决办法呢
cheery_an
2016-03-22
打赏
举报
回复
因为ie9不支持这个属性
出现
document
.
getElementById
为空或不是对象的原因及解决方法
今天写一个JS代码,发现老出现“
document
.
getElementById
为空或不是对象”,经过多番求解,终于解决此问题,现将经验与源码爱好者网友分享。其实出现这种错误一般情况下不是JavaScript本身代码的问题,很多情况下,是由于你的疏忽而没有定义ID所致,检查的顺序应该是先内容后js。 1.出现 '
null
’为空或不是对象的情况: 2.出现
document
.
getElementById
...
document
.
getElementById
()
获取
一直为
null
document
.
getElementById
()
获取
一直为
null
的最常见的一个原因是js文件在head标签里产生的加载顺序问题,导致get不到节点的信息解决办法:1.可以body标签下引入js文件2.在引入语句<script type="text/javascript"> 里面加个defer=true
属性
defer
属性
规定是否对脚本执行进行延迟,直到页面加载为止。...
document
.
getElementById
得到
null
1. '
null
'为空或不是对象: 里面加个defer=true
属性
试试看, 即: 2.
document
.
getElementById
为
null
原因: var titab=
document
.
getElementById
("titletab")
document
.
getElementById
()方法使用
document
.
getElementById
使用 语法:oElement =
document
.
getElementById
( sID ) 参数:sID――必选项。字符串 (String) 。 返回
值
:oElemen――对象 (Element) 。 说明:根据指定的 id
属性
值
得到对象。返回 id
属性
值
等于 sID 的第一个对象的引用。假如对应的为一组对象,则返回该组对象中的第一
document
.
getElementById
()
获取
值
打印为
null
?解决问题
js文件在head标签里或者在div上面的位置时
获取
不到id的内容, 这是由于加载顺序问题,html文档是从上往下加载,而不会全部加载后再执行js代码,因此导致get不到节点的信息 解决方案 1.在body标签下引入js文件 2.将js代码加一个onload函数 ???? 1.在body标签下引入js文件 window.onload = function(){ var showid =
document
.
getElementById
("span"); console.log(showid)
JavaScript
87,921
社区成员
224,619
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章