HTML DOM中的comfirm()確認對話框


前言

最近在開發中有一個需求大概就是說:表單點擊提交按鈕首先彈出確認對話框,然后點擊確定請求接口,那么問題來了,我們如何確定點擊的是確定還是取消呢?

定義和用法

  • 定義

  comfirm()確認對話框,用於顯示一個帶有指定消息和確定及取消按鈕的對話框

  • 語法

  comfirm(message)

  參數:message只能是純文本,不能是html

  • 說明

  如果用戶點擊確定按鈕,則 confirm() 返回 true。如果點擊取消按鈕,則 confirm() 返回 false,這樣前面困擾我們大額問題就解決了

  在用戶點擊確定按鈕或取消按鈕把對話框關閉之前,它將阻止用戶對瀏覽器的所有輸入。在調用 confirm() 時,將暫停對 JavaScript 代碼的執行,在用戶作出響應之前,不會執行下一條語句

提示和注釋

  • 提示

  對話框按鈕的文字是不可改變的,因此請小心地編寫問題或消息,使它適合用確認和取消來回答。

實例

<html>
<head>
<script type="text/javascript">
function disp_confirm()
  {
  var r=confirm("Press a button")
  if (r==true)
    {
    document.write("You pressed OK!")
    }
  else
    {
    document.write("You pressed Cancel!")
    }
  }
</script>
</head>
<body>

<input type="button" onclick="disp_confirm()"
value="Display a confirm box" />

</body>
</html>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM