91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

如何自定義php confirm的提示信息

PHP
小樊
85
2024-09-27 00:02:01
欄目: 編程語言

要自定義 PHP confirm 對話框的提示信息,您需要使用 JavaScript,因為 PHP 本身無法自定義瀏覽器中的彈出對話框。以下是一個簡單的示例,展示了如何使用 JavaScript 和 PHP 來自定義確認對話框的提示信息:

  1. 創建一個 PHP 文件(例如:custom_confirm.php),并在其中添加以下內容:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Custom Confirm Dialog</title>
    <script>
        function customConfirm(message) {
            return confirm(message);
        }
    </script>
</head>
<body>
    <?php
        if ($_SERVER['REQUEST_METHOD'] == 'POST') {
            if (isset($_POST['submit'])) {
                // 在這里處理表單提交
                echo "Form submitted successfully!";
            } else {
                // 顯示自定義確認對話框
                $customMessage = "Are you sure you want to proceed?"; // 您可以在這里設置自定義提示信息
                echo "<form method='post' action='' onsubmit='return customConfirm(\"" . htmlspecialchars($customMessage) . "\");'>";
                echo "<input type='submit' name='submit' value='Submit'>";
                echo "</form>";
            }
        } else {
            // 顯示自定義確認對話框
            $customMessage = "Are you sure you want to delete this item?"; // 您可以在這里設置自定義提示信息
            echo "<form method='post' action='' onsubmit='return customConfirm(\"" . htmlspecialchars($customMessage) . "\");'>";
            echo "<input type='submit' name='submit' value='Delete'>";
            echo "</form>";
        }
    ?>
</body>
</html>

在這個示例中,我們創建了一個簡單的 HTML 頁面,其中包含一個表單。當用戶提交表單時,將顯示一個自定義的 JavaScript confirm 對話框。您可以通過修改 $customMessage 變量的值來更改提示信息。

請注意,為了避免跨站腳本攻擊(XSS),我們使用了 htmlspecialchars() 函數對自定義消息進行轉義。

0
岚皋县| 九龙县| 满城县| 凤翔县| 鸡东县| 永昌县| 英德市| 郯城县| 铁岭市| 珲春市| 星座| 栾城县| 县级市| 重庆市| 资中县| 千阳县| 汽车| 大庆市| 林芝县| 株洲县| 彩票| 澄迈县| 天气| 万荣县| 获嘉县| 桦川县| 临泽县| 明水县| 应城市| 拉萨市| 彭阳县| 汨罗市| 绩溪县| 宁波市| 庆元县| 石家庄市| 安西县| 南雄市| 台北县| 田阳县| 合肥市|