【问题标题】:Get FileName using JavaScript [POST]使用 JavaScript [POST] 获取文件名
【发布时间】:2014-04-07 18:13:39
【问题描述】:

如何获取上传到表单(帖子)的文件名,代码类似于:

frm.name.value  
frm.password.value
frm.email.value

如何获取 frm.file 的名称?我想要 $_FILES["FILE"]["NAME"] 的“同义词”。

请需要没有 jQuery 的纯 JavaScript 代码。

根据 HTML5 API 应该是 frm.file.name 但这不起作用。它在 basadate 上返回 null。

【问题讨论】:

  • 关键字:HTML5 文件 API。
  • 你需要在文件发布到服务器之前,还是在之后的响应中?
  • 你可以看看这个[以前回答的问题][1] [1]:stackoverflow.com/questions/1804745/…

标签: javascript forms


【解决方案1】:
<input type="file" onchange="alert(this.value)" />

对于大多数浏览器,这将提醒C:\fakepath\filename.extention。然后,您可以切断开头以获取文件名。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-16
    • 2011-02-01
    • 2013-09-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多