一、此方法是JavaScript的原生方法,用於顯示一個指定消息和帶有確定和取消的對話框(顯示方式與alert()效果類似),當點擊確定(或點擊回車鍵)按鈕時,會返回true,點擊取消(或ESC鍵)則會返回false
<button id="cfm">Confirm測試</button> <script> document.getElementById('cfm').onclick = () => { var test = confirm('測試'); console.log(test) } </script>
點擊確定(或點擊回車鍵)后返回true
點擊取消(或ESC鍵)后返回false
二、當此方法執行時,會阻塞后面執行的代碼,在未點擊確定或取消之前,方法后面的代碼不予以執行
<button id="cfm">Confirm測試</button> <script> document.getElementById('cfm').onclick = () => { var test = confirm('測試'); console.log(test); console.log("我在被點擊確定或取消后才能打印") } </script>
三、注意:對話框里顯示的內容可改變,按鈕上的文字不可改變