我想知道可用于多文件输入标记的属性,例如:
<input multiple="" type="file" id="inp" name="inp[]">
答案 0 :(得分:0)
我发现一些不错的js可以用来获取文件名,但似乎jQuery必须赶上?我没有从文档中获得jQ的属性深度
var myInp = jQ 1.7.2 $(“#inp”);
var myInp = document.getElementById(“inp”);
从jQ我只获得了第一个文件,而从document.gEBI()中可以获得有关所选多个文件的其余信息。我发现有一个文件属性
inp.files
这是一个对象,每个文件都有一个File对象,一个长度属性,其值是文件数,以及一个item方法:
0 [对象文件]
... //迭代到第(n-1)个文件计数
n [对象文件]
长度 m // m是文件数量
项目功能项目(){[原生代码]}
深入挖掘第一个文件:
inp.files.item(0)
我发现该项包含每个文件的属性和方法:
1)尺寸
2)类型
3)切片函数切片(){[本机代码]}
4) mozSlice函数mozSlice(){[native code]}
5)名称
6) mozFullPath
我在其他任何地方都没有找到这些信息。我希望它可以帮助你:)