javascript - 如何将表单上传的文件保存在javascript中特定文件夹的表单中?
问题描述
因此,我试图将上传的文件保存在特定文件夹中。说,我有一个 html 文件,如下所示:
<form>
<input type="file" id="image_file" />
<input type="file" id="text_file" />
<input type="submit" />
</form>
现在,我想为上述表单编写一个 js onsubmit 函数,以便将给定文件保存在基本文件夹内的唯一文件夹中。我一直在研究这样做的各种方法,我发现的唯一解决方案是通过进行 ajax 调用来使用服务器,我不想这样做。javascript中是否有任何本机方式允许我这样做?
解决方案
您不能仅使用客户端 Javascript 将上传文件存储到服务器。您需要任何后端语言/技术。Javascript 是仅在客户端浏览器中运行的客户端语言,因此您需要将所选文件发送到服务器,然后使用任何后端语言(例如,php
或“node.js”)将其保存在服务器上
查看这些链接:
https://www.w3schools.com/php/php_file_upload.asp https://www.w3schools.com/nodejs/nodejs_uploadfiles.asp
推荐阅读
- reason - 我将如何编写一个通用函数来处理 ReScript 中的多种记录类型?
- php - centos7_aarch64下编译安装php7.4时出错
- java - 使用 switch 语句将随机数转换为字符串
- mongodb - 当我将网络访问更改为任何 IP 地址甚至包括我自己的 IP 地址时,为什么会出现错误?
- arcore - 写出 ARCore 位置数据?(增强面)
- html - 如何使 SVG 文本字母从右向左淡出?
- macos - Mac快捷键:如何让cmd+delete向后删除一个单词而不是默认option+delete?
- android - 致命信号 11 (SIGSEGV),代码 1,tid 27896 (JDWP) 中的故障地址 0x14,pid 27888
- android - 如果没有 @Provides-annotated 方法,就无法提供 android.content.Context
- django - 无法显示来自 django 模型的图像