2015-09-19 207 views
0

請幫我,,我很困惑,, 我想,當我打開頁面後,頁面自動直接提交自動點擊提交頁面加載形式PHP

<form method="POST"> 
<input type="text" name="url" value="google.com"> 
<input type="max" name="max" value="9999"> 
<input type="submit"> 
</form> 

<?php 
require("autovisitor.class.php"); 

$url = "google.com"; 
$max = 999; 

for($i = 1; $i < $max+1; $i++) { 
$class = new autovisitor($url); 
echo $i.". SUKSES - [".$class->jalankan()."]<br>"; 
} 
?> 
+0

您是不是要在特定時間段_automatically_之後提交表格? – user5173426

+0

[自動提交表單的麻煩]的可能的重複(http://stackoverflow.com/questions/6246731/trouble-with-an-auto-submitting-form) – 151291

回答

1

給這個form的ID:

<form method="POST" id="myform"> 
    <input type="text" name="url" value="google.com"> 
    <input type="max" name="max" value="9999"> 
    <input type="submit"> 
</form> 

然後立刻道:

<script type="text/javascript"> 
    document.getElementById("myform").submit(); 
</script> 
1

試試這個:(使用jQuery插件)

<form method="POST" id="myForm" action=""> 
    <input type="text" name="url" value="google.com"> 
    <input type="max" name="max" value="9999"> 
    <input type="submit"> 
    </form> 

<script> 

    $(document).ready(function() { 
     $('#myForm').submit; 
    }); 
    </script> 

定義表單和操作屬性的ID。

+0

這不是一個jQuery的問題。避免使用它。另外,這與我的回答有什麼不同? –

1

此腳本將在特定時間(5秒)後提交您的表單。

<script> 
window.setTimeout(function() { 
    document.forms['myform'].submit(); 
}, 5000); 
</script> 

<form method="POST" name="myform"> 
    <input type="text" name="url" value="google.com"> 
    <input type="max" name="max" value="9999"> 
    <input type="submit"> 
</form>