如何自动提交数据html表单?

时间:2012-07-09 14:52:17

标签: php javascript html forms

我有这个简单的形式:

<form ENCTYPE="multipart/form-data" action="story.php" method="POST">
<input type="submit" value="Show files">
<input type="hidden" name="emailp" id="emailp" value="">
</form>

我通过外部iframe和javascript用querystring参数填充“value”。 好。现在我需要将这些数据发送到php文件。 我的想法是自动提交。 现在我可以使用像“显示文件”这样的按钮来实现,但我不需要按钮,而是需要自动发送值的按钮。 有可能吗?

2 个答案:

答案 0 :(得分:4)

在设置输入值后调用提交表单的JS代码。

document.getElementById("storyForm").submit();

HTML:

<form ENCTYPE="multipart/form-data" action="story.php" method="POST" id="storyForm">
<input type="submit" value="Show files">
<input type="hidden" name="emailp" id="emailp" value="">
</form>

答案 1 :(得分:2)

如果您向该表单添加ID,则可以这样做。

$('#FORM_ID').submit();使用jQuery

form = document.getElementById('FORM_ID');
   form.submit();

或使用JavaScript