从另一个表单复制文件路径输入

时间:2016-06-12 13:18:22

标签: javascript jquery html

我有两种形式,我想将第一个文件输入复制到另一个,以便servlet能够获取参数。

<form id="UploadExcel" >
              <input id="file" name="file" type="file" />
              <input type="submit" value="upload" />                   
        </form>

            <form action="UploadToDatabase" method="post" enctype="multipart/form-data">
            <div id="table1">
            <!--radio button-->
            </div>
        <input id="submitDatabase"  type="submit" value="Submit" />
            <input id="SheetValue"  name="SheetValue" type="hidden" value="-1" />
            <input id="file1" name="file1" type="hidden" />
             <span style=color:red id="radio_error"></span>
      </form>

我试图这样做,但它不起作用

 var file = document.getElementsByName('file');
    $('input.file1').val(file);

1 个答案:

答案 0 :(得分:1)

您无法将一个文件输入的值移动到另一个文件,这是一个安全风险。相反,克隆输入,将克隆放在原始位置,并将原始内容移动到隐藏的表单中。请参阅this

相关问题