當我點擊StackOverflow上的「刪除帖子」時,它會彈出一個窗口,詢問我是否想繼續或取消。如何在Javascript中調出一個好的/取消對話框?
我該如何在Javascript中做到這一點,以便它可以在電腦和iPad上使用?
當我點擊StackOverflow上的「刪除帖子」時,它會彈出一個窗口,詢問我是否想繼續或取消。如何在Javascript中調出一個好的/取消對話框?
我該如何在Javascript中做到這一點,以便它可以在電腦和iPad上使用?
您可以通過使用confirm
實現它,使用的代碼如下:
<button onclick="myFunction()">Try it</button>
<script>
function myFunction() {
confirm("Press a button!");
}
</script>
上面的例子是非常基本的,如果你的一些設計確認框,然後請craftpip's jquery-confirm希望你喜歡它。
正如別人所說,使用confirm
方法。
可以得到確認回調是這樣的:
confirm("Are you sure you want to do this?", function(result) {
if(result)
doSomethingPositive();
else
doSomethingNegative();
});
您可以使用confirm
這一點。根據用戶的操作,它將返回true
或false
。例如:
var result = confirm("Please confirm this action!")
if(result)
//The user confirmed the action
else
//The user declined the action
1)不要重複別人已經給出的答案,除非你有東西要添加。 2)這不是你如何使用'confirm()' –
@yourmom這個方法怎麼了?當我創建我的答案時,沒有回調的示例 – henrik123
確認方法沒有任何回調。它根據用戶操作簡單地返回true或false。 – henrikmerlander