javascript - 如何捕获文件名并将其添加到文本文件中
问题描述
我有一个输入来加载文件和 JavaScript 代码来获取文件名,我在 Stack Overflow 上找到了这些文件名:
我的输入:
<%= file_field_tag 'file' %>
JavaScript 代码:
var fullPath = document.getElementById('file').value;
if (fullPath) {
var startIndex = (fullPath.indexOf('\\') >= 0 ? fullPath.lastIndexOf('\\') : fullPath.lastIndexOf('/'));
var filename = fullPath.substring(startIndex);
if (filename.indexOf('\\') === 0 || filename.indexOf('/') === 0) {
filename = filename.substring(1);
}
alert(filename);
}
alert(filename)
有没有办法让它将文件名保存到文本文件中,而不是把它变成一个?
解决方案
推荐阅读
- windows - 预先确定哪个应用程序将打开文件
- bash - 遍历一个非常大的列表
- django-rest-framework - “如何在 'django rest_framework' 中添加搜索过滤器”
- php - Laravel 应用 DDoS 攻击共享服务器
- c# - 安装 ClickOnce C# WPF App 后的问题
- c++ - 当模拟对象包装在 unique_ptr 中时,为什么 GoogleMock 会报告模拟对象泄漏?
- php - 如何将 sonarcloud 与 bitbucket 集成?
- javascript - 如何使用角度 6 动态显示/隐藏创建分区
- firebase - 导入 Firebase_Messaging 会导致构建失败
- javascript - SyntaxError:预期的表达式,得到''