我如何设置它的值?
<input type="file" />
发布于 2009-11-08 23:34:26
由于安全原因,您不能这样做。
想象一下:
<form name="foo" method="post" enctype="multipart/form-data">
<input type="file" value="c:/passwords.txt">
</form>
<script>document.foo.submit();</script>
你不希望你访问的网站能够做到这一点,不是吗?
发布于 2009-11-08 23:36:12
你不能这么做。
设置文件输入的值的唯一方法是由用户选择一个文件。
这样做是出于安全原因。否则,您将能够创建自动从客户端计算机上载特定文件的JavaScript。
发布于 2009-11-08 23:34:51
你不能这么做。而且这是安全措施。想象一下,如果有人编写JS,将文件输入值设置为某个敏感数据文件?
https://stackoverflow.com/questions/1696877
复制相似问题