我有一个 Base64 图像字符串,我需要设置输入类型文件字段的值,我无法控制服务器端或站点,所以必须这样做。
这可能吗?
图片上传的 FB API 请求/响应
响应是一个非常长的 jS 字符串,设置了一些值,它非常非常长,由于 SO 的字符限制而无法发布。
这似乎是将图像添加到帖子中的方式:
<input type="file" class="_n _5f0v" title="Vælg en fil at overføre" multiple="1" name="composer_unpublished_photo[]" aria-label="Føj billeder til dit opslag" id="js_h">
这就是当发布包含图像的帖子时发生的情况,该帖子似乎仅引用了我发布的上一个请求中已预先上传的图像。
需要设置输入类型文件字段的值,我无法控制
服务器端或站点的,所以必须这样做。
这可能吗?
不,不可能“设置”FileList https://developer.mozilla.org/en-US/docs/Web/API/FileList对象 , 或File
的对象input
element
这种类型的对象由 HTML 的 files 属性返回<input>
元素;这可以让您访问选择的文件列表
这<input type="file">
元素。
var file = document.getElementById('fileItem').files[0];
方法概述
File item(index);
特性
属性 类型 说明
length 整数 只读值,指示列表中的文件数。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)