将输入文件内容保存到一个变量

Save input file contents to a variable

本文关键字:一个 变量 文件 输入 保存      更新时间:2023-09-26

是否可以为输入文件元素值设置一个变量,以便可以进一步将其分配给另一个输入?
它是这样处理文本输入的:

var tempValue = document.getElementById('text').value;  

基本上,这是一个很受欢迎的问题,所以你可以在这些链接(1,2,3)中找到它。

但是不,这是不可能的——出于安全原因,input:file的value属性是只读的——您只能在服务器端这样做。要读取文件的内容,必须使用FileReader并指定如何读取内容(纯文本、二进制或Blob)——以Blob读取的示例。