2017-04-02 44 views
-3

我需要彈出窗口才能繼續前進幾秒鐘。提交表單後,彈出窗口出現,但表單提交將重新加載頁面。我想讓它看起來掛起3秒鐘的功能。JavaScript - 如何在設定的時間內保持一個功能

這可能嗎?

+0

什麼樣的形式,什麼樣的彈出窗口。具體 – Anonymous

+0

HTML表單。在同一個窗口彈出。掛起的函數阻止幾秒鐘提交表單? –

回答

0

試試這個:

<form action="file.html" method="POST"> 
    <input type="text" name="testInput" id="testInputID"> 
    <button name="submit" id="submit"> 
    Click me! 
    </button> 
</form> 

和jQuery:

$("#submit").click(function() { 
    alert("Handler for .click() called."); 
}); 

https://jsfiddle.net/rxxpmouc/

首先,您需要包括了jQuery項目,當然。

選擇,如果你不喜歡的jQuery只是用這樣的:

<form action="" method="POST"> 
    <input type="text" name="testInput" id="testInputID"> 
    <button name="submit" onclick="alert('This will stay here till you press OK!');" id="submit"> 
    Click me! 
    </button> 
</form> 
相關問題