Window confirm() 方法

语法

Window confirm() 方法的语法如下:

参数 message 是一个可选的字符串,表示在对话框中要显示的文本信息。如果省略该参数,则会显示一个默认的提示信息。

返回值

confirm() 方法会返回一个布尔值,如果用户点击了确认按钮,则返回 true;如果用户点击了取消按钮,则返回 false

示例

让我们看一个简单的示例来演示如何使用 confirm() 方法:

-- -------------------- ---- -------
--------- -----
----- ----------
------
    ----- ----------------
    ----- ---------------------------- ------------------
    ----- --------------- ---------------------------- -------------------
    -------------- ---------------
-------
------
    ------- --------------------- -------------

    --------
        -------------------------------------------------------------- ---------- -
            --------------- --- ---- --- ---- -- ------ ---- -------- -
                -- ---------
                -- ---------
                ----------------- ------- ----------------
            - ---- -
                -- ---------
                --------------------- ------------
            -
        ---
    ---------
-------
-------

在上面的示例中,当用户点击 "Delete Data" 按钮时,会弹出一个确认对话框,询问用户是否要删除数据。如果用户点击了确认按钮,则会在控制台输出 "Data deleted successfully!";如果用户点击了取消按钮,则会输出 "Deletion canceled!"。

注意事项

  • confirm() 方法是一个阻塞式的方法,即当对话框显示时,用户必须做出选择后才能继续操作页面。
  • 对话框通常会显示在浏览器的顶部,而不是在页面的中间,这是浏览器的默认行为,无法通过 CSS 控制对话框的位置。
  • 尽量避免在关键操作上过多地依赖 confirm() 方法,因为用户可能会误操作或者选择取消,导致操作失败。

希望通过本文的介绍,你能更好地理解 Window confirm() 方法的用法和注意事项,从而在实际开发中更加灵活地运用这一功能。祝你编程顺利!

纠错
反馈