【问题标题】:info about <input id="inp" multiple=""...>关于 <input id="inp" multiple=""...> 的信息
【发布时间】:2012-06-25 04:37:54
【问题描述】:

我想知道多文件输入标签可以使用哪些属性,例如:
&lt;input multiple="" type="file" id="inp" name="inp[]"&gt;

【问题讨论】:

    标签: file input file-io


    【解决方案1】:

    我发现一些不错的 js 可以用来获取文件名,但似乎 jQuery 必须赶上?我没有从 jQ 中获得从文档中获得的属性深度。
    var myInp=jQ 1.7.2 $("#inp");
    var myInp=document.getElementById("inp");
    从 jQ 我只得到了第一个文件,而从 document.gEBI() 中获得了有关所选多个文件的其余信息。我发现有一个文件属性
    inp.files
    这是一个对象,每个文件都有一个 File 对象、一个值为文件计数的长度属性和一个项目方法:
    0 [object File]
    ... //迭代到第 (n-1) 个文件 count
    n [object File]
    length m //m 是文件的个数文件
    item function item(){[native code]}

    深入挖掘,第一个文件:
    inp.files.item(0) 我发现 item 包含每个文件的属性和方法:

    1) 尺寸
    2) 类型
    3) 切片函数 slice(){[原生代码]}
    4) mozSlice函数mozSlice(){[本机代码]}
    5) 姓名
    6) mozFullPath

    我在其他任何地方都没有找到此信息。希望对你有帮助:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-12
      • 2022-11-20
      • 2016-01-04
      • 2013-07-20
      • 2013-08-24
      • 1970-01-01
      • 2011-08-24
      • 1970-01-01
      相关资源
      最近更新 更多