如何在JavaScript中使用“是”和“否”选项创建对话框?

否,您无法使用“是”或“否”创建对话框。JavaScript中的确认对话框具有“确定”和“取消”按钮。

要使用“是”或“否”创建对话框,请使用自定义对话框。

示例

<!DOCTYPE html>

<html>

   <head>

      <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script>

      <script>

         function functionConfirm(msg, myYes, myNo) {

            var confirmBox = $("#confirm");

            confirmBox.find(".message").text(msg);

            confirmBox.find(".yes,.no").unbind().click(function() {

               confirmBox.hide();

            });

            confirmBox.find(".yes").click(myYes);

            confirmBox.find(".no").click(myNo);

            confirmBox.show();

         }

      </script>

      <style>

         #confirm {

            display: none;

            background-color: #91FF00;

            border: 1px solid #aaa;

            position: fixed;

            width: 250px;

            left: 50%;

            margin-left: -100px;

            padding: 6px 8px 8px;

            box-sizing: border-box;

            text-align: center;

         }

         #confirm button {

            background-color: #48E5DA;

            display: inline-block;

            border-radius: 5px;

            border: 1px solid #aaa;

            padding: 5px;

            text-align: center;

            width: 80px;

            cursor: pointer;

         }

         #confirm .message {

            text-align: left;

         }

      </style>

   </head>

   <body>

      <div id="confirm">

         <div class="message"></div>

         <button class="yes">Yes</button>

         <button class="no">No</button>

      </div>

      <button onclick = 'functionConfirm("Do you like Football?", function yes() {

         alert("Yes")

      },

      function no() {

         alert("no")

      });'>submit</button>

   </body>

</html>

点击这里下载项目代码

以上是 如何在JavaScript中使用“是”和“否”选项创建对话框? 的全部内容, 来源链接: utcz.com/z/326827.html

回到顶部