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

在IE8 下一直报错,未定义或null ,无法获取 0 , 怎么解决,急求

在IE8 下一直报错,未定义或null ,无法获取 0 , 怎么解决,急求

慕斯709654 2022-10-08 17:13:19
document.getElementById("appAdd_maxImage").files[0] 
查看完整描述

2 回答

?
千万里不及你

TA贡献1784条经验 获得超9个赞

Alert 调试下:
//先获取数据源
var maxImage = document.getElementById("appAdd_maxImage");
alert(maxImage);//对象是否存在
alert(maxImage.files());//对象是否存在files()方法
var files = maxImage.files();
alert(files[0]);//是否存在数据并有数据存在

FileUpload 对象的属性
属性             描述
accept         设置或返回指示文件传输的 MIME 类型的列表(逗号分隔)。
accessKey 设置或返回访问 FileUpload 对象的快捷键。
alt         设置或返回不支持 <input type="file"> 时显示的替代文字。
defaultValue 设置或返回 FileUpload 对象的初始值。
disabled 设置或返回是否禁用 FileUpload 对象。
form         返回对包含 FileUpload 对象的表单的引用。
id         设置或返回 FileUpload 对象的 id。
name         设置或返回 FileUpload 对象的名称。
tabIndex 设置或返回定义 FileUpload 对象的 tab 键控制次序的索引号。
type         返回表单元素的类型。对于 FileUpload ,则是 "file" 。
value     返回由用户输入设置的文本后,FileUpload 对象的文件名。
标准属性
属性                  描述
className 设置或返回元素的 class 属性。
dir         设置或返回文本的方向。
lang         设置或返回元素的语言代码。
title         设置或返回元素的 title 属性。
FileUpload      对象的方法
方法                  描述
blur()         从 FileUpload 对象上移开焦点。
focus()         为 FileUpload 对象赋予焦点。
select() 选取 FileUpload 对象。

查看完整回答
反对 回复 2022-10-12
?
千巷猫影

TA贡献1829条经验 获得超7个赞

你可以使用js框架对对象就行封装,如mootools

查看完整回答
反对 回复 2022-10-12
  • 2 回答
  • 0 关注
  • 152 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号