如何使用JavaScript更改确认框中的按钮标签?

要在确认框中更改按钮标签,请尝试运行以下代码。该代码使用JavaScript库jQuery和CSS创建一个带有不同于标准确认框的按钮标签的确认框-

示例

<!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: 100px;

            cursor: pointer;

         }

         #confirm .message

         {

            text-align: left;

         }

      </style>

   </head>

   <body>

      <div id="confirm">

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

         <button class="yes">Like!</button>

         <button class="no">No, I Like Cricket!</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/338416.html

回到顶部