2012-11-27 245 views
0

如何在頁面加載時點擊某個按鈕?加載頁面時點擊按鈕

<script src="http://code.jquery.com/jquery-latest.js"></script> 

<script> 
$("#submit").click(function() { 
    $("#submit").click(); 
}); 
</script> 

</head> 

<body> 

<form action="Untitled-9.php" method="post"> 
<input type="text" name="name" value="dsa"/> 
<input type="submit" name="submit" value="Register" /> 
</form> 


<?php 

$name = $_POST['name']; 

echo $name; 

?> 


</body> 

這是我的代碼,我想,當加載頁面時按下按鈕「註冊」自動

+1

剛剛突破的問題了下來:#1我怎麼做頁面加載的東西; #2如何觸發點擊; #3喝酒,跳舞並歡欣鼓舞。 – lbstr

回答

4
<?php if ($_POST["name"] == "") { ?> 

<script type="text/javascript"> 
    $(document).ready(function() { 
     $("input[name=submit]").click(); 
    }); 
</script> 

<?php } else { 

    echo $_POST["name"]; 

} ?> 
+0

不確定,'.click()'是一個處理程序,而不是觸發器 –

+1

如果你沒有設置回調參數.click觸發一個點擊事件... http://api.jquery.com/click/供參考 – Bruno

+0

+1,不知道,現在我做,謝謝:-) –

1
<script> 
    $(document).ready(function() { 
     $("#submit").click(); 
    }); 
</script> 

,並把ID爲:

<input type="submit" name="submit" value="Register" id="submit/> 
+0

很好的答案!謝謝你 –

2

試試這個:$("#submit").trigger('click');

+0

他需要添加一個ID屬性到提交按鈕才能工作。 –

0
<script type="text/javascript"> 
    $(function(){ 
    $("#submit").trigger('click'); 
    }); 
</script> 

將工作正如其他人也提出

你也可以使用

<script type="text/javascript"> 
    $(function(){ 
    $("form").submit(); 
    }); 
</script>