javascript - 如何使用javascript获取文件选择事件中文件控件的文件名

标签 javascript html file-upload filenames

我需要在用户从对话框中选择任何文件时仅获取文件名(选择文件后单击“打开”按钮或双击文件本身)。

是否有文件控件的任何事件可以在对话框关闭后触发以获取文件名

最佳答案

试试这个:

<html>
<head>

<script>

function get_filename(obj) {

    var file = obj.value;
    alert(file);

}

</script>

</head>
<body>

<input type="file" name="file" value="" onchange="get_filename(this);" />

</body>
</html>

实例:
http://simplestudio.rs/yard/filename/filename.html

关于javascript - 如何使用javascript获取文件选择事件中文件控件的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12747913/

相关文章:

java - Apache commons fileupload FileItemIterator hasNext() 返回 false

javascript - 通过依赖注入(inject)传递参数

wordpress - wp_editor 中的 TinyMCE 编辑器正在删除我的 html 标签

javascript - Meteor Helpers 缓存游标

html - 当宽度为自动时如何将按钮定位到表格的右下角?

html - 导航栏和图像之间的空间

c# - 将 FileUpload 转换为 X509Certificate2

file-upload - 我们可以使用 WCF 服务上传 500MB 的文件吗?

使元素表现得像链接的 JavaScript 或 JQuery - onmouseover 或 hover?

javascript - Node.js - child_process 和集群混淆