input上传如何获取文件名并显示在另一个文本框中

input上传如何获取文件名并显示在另一个文本框中?如何用JS写?
类似优酷 搜狐上传视频,选择了文件上传后,会自动将文件名显示在标题文本框中。

**<input type="file"。。。选择文件后。

被选择文件名将自动显示在另一个 <input type="text" 。。。

JS如何写,请教大神。我是小白,求案例

阅读 37.7k
2 个回答

先贴代码:
html代码

html        <input type="file" id="file" onchange="handleFile()">
        <input type="text" disabled="disable" value="文件名" id="fileName">

js代码:

js        var file = document.getElementById("file");
        var fileName = document.getElementById("fileName");
        function handleFile(){
            fileName.value = file.value;
        }

你可以试一下,应该是可以的^_^

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题