自动表单提交

时间:2012-07-29 14:01:59

标签: php javascript javascript-events

我有这个表格到php页面:

echo "<form action=\"xxx.php\" method=\"post\" id=\"test\" name=\"test\">
 <input type=\"submit\" name=\"oooo\" value=\"Sincronizza\"> 
</form>";

在顶部,我有这个javascript自动提交:

<script type='text/javascript'>
<!-- 
function send() {
var objForm = document.getElementById('test');
objForm.action='xxx.php';
objForm.submit();
}

window.setTimeout('send()', 5000)

//--> 
</script>

不幸的是,脚本启动了刷新页面而不是自动提交。

有什么问题?

1 个答案:

答案 0 :(得分:0)

使用JavaScript提交,不会发布submit-input标记的值。解决方案可以是以下列形式包含隐藏类型输入:

<input type="hidden" name="oooo" value="Sincronizza">