自动提交文本字段数据作为表单文件

时间:2016-04-17 16:48:04

标签: javascript html forms perl cgi

我有第三方表格(这意味着这里没有代码更改)。它上传了几个文件并提交了表单。我正在建立一个项目。在这个项目中,用户在文本字段中输入一些文本,当他点击提交时,文本应该被填充到表单(属于第三方并且是不同的页面)并自动提交。问题是表单的输入类型是文件(这意味着我需要制作某种"文件"包含文本域文本)。

这是第三方表单页面:

<form action=submit.cgi enctype='multipart/form-data' method=POST
      onSubmit="checkIT(this.form)">
<input type=hidden name=asgn value=5>
<input type=hidden name=catno value=1>
Assignment-5<br>
Individual submission: <br>
<table>
<tr>
    <td>txt (Optional, Extension: txt):
    <td valign=top><input type=file name="i1">
    <input type=hidden name="junk-i1" value="junk-i1"><br>
</tr>
<tr>
    <td>txt (Optional, Extension: txt):
    <td valign=top><input type=file name="i2">
    <input type=hidden name="junk-i2" value="junk-i2"><br>
</tr>
<tr>
    <td>txt (Optional, Extension: txt):
    <td valign=top><input type=file name="i3">
    <input type=hidden name="junk-i3" value="junk-i3"><br>
</tr>
</table>
<br>    <p>
<input type=submit name=isub value=Submit onClick="checkIT2(this.form)">
<input type=hidden name=junk1 value="junk1">
<input type=hidden name=junk2 value="junk2">
</form>

我创建了一个包含此表单的不可见iframe。我可以访问此表单的元素。如何提交文件

修改 我无法帮助解决问题。对实施施加了太多限制。不过,这个怎么样?我可以使用iframe的主体(包含上面的表单),在我的页面中使用上面的表单html创建一个元素作为它的内部html。既然这个表单是我页面的一部分,我应该能够控制它并将文本上传为文本文件吗?

0 个答案:

没有答案