【发布时间】:2020-03-06 15:46:32
【问题描述】:
这听起来可能不寻常,但有没有办法更改输入类型文件上传元素的值/来源以上传已在 DOM 中的图像?
所以我有:
<img src="myimage.jpg">
<input type="file">
我想要一个触发器,以便文件上传正在上传已经在 DOM 中的 myimage.jpg
【问题讨论】:
标签: javascript html
这听起来可能不寻常,但有没有办法更改输入类型文件上传元素的值/来源以上传已在 DOM 中的图像?
所以我有:
<img src="myimage.jpg">
<input type="file">
我想要一个触发器,以便文件上传正在上传已经在 DOM 中的 myimage.jpg
【问题讨论】:
标签: javascript html
没有。您根本无法设置文件输入的值(除了将其清空)。
您可以为图像的 URL(其原始 URL 或您使用 JS 生成的 data: 方案 URL)设置隐藏输入,并让您的服务器端代码检查它以及提交中的文件输入值表单数据。
【讨论】: