使用 1 个浏览操作更新 2 个输入文件类型字段

Update 2 input file type fields with 1 browse action

本文关键字:输入 文件 类型 字段 更新 浏览 操作 使用      更新时间:2023-09-26

如何设置要与从另一个文件输入中选择的文件链接的文件输入字段的值?因此,当用户在input1中选择文件时,input2字段会自动填充第一个中选择的文件。我希望能够用jQuery做到这一点,但我无法让它工作:

例:

<input type="file" name="input1" id="input1" onchange="previewImage1T1(this)" />
<input type="file" name="input2" id="input2">

她是我的尝试:

function previewImage1T1(input) {
    if (input.files && input.files[0]) {
        var reader = new FileReader();            
        reader.onload = function (e) {
            //the only jQuery line.  All else is the File API.
            $('#image1T1').attr('src', e.target.result);
            $('#input2').val = input.files[0];
        }
        reader.readAsDataURL(input.files[0]);
    }
}

有人可以帮忙吗,我将不胜感激,我相信我忽略了非常简单的事情

这是不可能的,如 MDN 文档中所述: 这里

如评论中所述,这是因为安全问题。