首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何为HTML中的文件输入设置值?

如何为HTML中的文件输入设置值?
EN

Stack Overflow用户
提问于 2009-11-08 23:32:27
回答 6查看 760.2K关注 0票数 393

我如何设置它的值?

代码语言:javascript
复制
<input type="file" />
EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2009-11-08 23:34:26

由于安全原因,您不能这样做。

想象一下:

代码语言:javascript
复制
<form name="foo" method="post" enctype="multipart/form-data">
    <input type="file" value="c:/passwords.txt">
</form>
<script>document.foo.submit();</script>

你不希望你访问的网站能够做到这一点,不是吗?

票数 612
EN

Stack Overflow用户

发布于 2009-11-08 23:36:12

你不能这么做。

设置文件输入的值的唯一方法是由用户选择一个文件。

这样做是出于安全原因。否则,您将能够创建自动从客户端计算机上载特定文件的JavaScript。

票数 154
EN

Stack Overflow用户

发布于 2009-11-08 23:34:51

你不能这么做。而且这是安全措施。想象一下,如果有人编写JS,将文件输入值设置为某个敏感数据文件?

票数 39
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1696877

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档