今天將講解JavaScript中confirm() 方法的具體使用,它主要用於顯示壹個帶有指定消息和確定及取消按鈕的對話框,接下來在文章中將為大家詳細介紹
推薦課程:JavaScript課程
confirm(message)
message:指在彈出的對話框中顯示的純文本
用法:
用戶點擊確定按鈕時,則 confirm() 返回 true;如果點擊取消按鈕,則 confirm() 返回 false。
在點擊確定按鈕或取消按鈕之前也就是對話框未關閉之前,它將阻止用戶對瀏覽器的所有輸入。所以在調用 confirm() 的過程中, JavaScript 將暫停執行直到用戶作出響應
例:
當我們點擊按鈕時會彈出壹個對話框,當點擊確認時頁面顯示確認,點擊取消時頁面顯示取消
<script type="text/javascript">
function getConfirmation(){
var result= confirm("這是confirm對話框");
if( result== true ){
document.write("確定")
return true;
}
else{
document.write("取消")
return false;
}
}
</script>效果圖如下:
註意:
在使用的過程中註意return的問題,因為confirm具有返回值,onclick函數需要壹個返回值,如果不返回confirm的值,onclick就檢測不到返回值,因此onclick接收的就是壹個undefined值
總結: