如何将表单上传的文件以表单形式保存到特定文件夹?

问题描述 投票:0回答:1

因此,我尝试将上传的文件保存在特定文件夹中。比如说,我有一个 html 文件,如图所示:

<form>
<input type="file" id="image_file" />
<input type="file" id="text_file" />
<input type="submit" />
</form>

现在,我想为上述表单编写一个 js onsubmit 函数,以便它将给定的文件保存在基本文件夹内的唯一文件夹中。 我一直在研究各种方法来做到这一点,我发现的唯一解决方案是通过进行 ajax 调用来使用服务器,但我不想这样做。 javascript 中有没有本地方法可以让我做到这一点?

javascript forms input onsubmit
1个回答
0
投票

仅使用客户端 JavaScript 无法将上传文件存储到服务器。您需要任何后端语言/技术。 Javascript 是客户端语言,仅在客户端浏览器中运行,因此您需要将所选文件发送到服务器,然后使用任何后端语言(例如,

php
或 'node.js`)将其保存在服务器上)

查看这些链接:

https://www.w3schools.com/php/php_file_upload.asp https://www.w3schools.com/nodejs/nodejs_uploadfiles.asp

© www.soinside.com 2019 - 2024. All rights reserved.