有关<input id =“inp”multiple =“”... =“”/>的信息

时间:2012-06-22 20:30:25

标签: file input file-io

我想知道可用于多文件输入标记的属性,例如:
    <input multiple="" type="file" id="inp" name="inp[]">

1 个答案:

答案 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

我在其他任何地方都没有找到这些信息。我希望它可以帮助你:)