Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

3 बटनों के साथ जावास्क्रिप्ट अलर्ट कैसे बनाएं (हां, नहीं और रद्द करें)?

<घंटा/>

यदि आप इसे अनुकूलित करना चाहते हैं तो मानक जावास्क्रिप्ट अलर्ट बॉक्स काम नहीं करेगा। उसके लिए, हमारे पास एक कस्टम अलर्ट बॉक्स है, जिसे हम jQuery का उपयोग करके बना रहे हैं और CSS के साथ स्टाइल कर रहे हैं।

उदाहरण

आप 3 बटनों के साथ एक अलर्ट बॉक्स बनाने के लिए निम्नलिखित कोड चलाने का प्रयास कर सकते हैं अर्थात हाँ, नहीं और रद्द करें।

<!DOCTYPE html>
<html>
   <head>
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
      <script>
         function functionConfirm(msg, myYes, myNo, cancel) {
            var confirmBox = $("#confirm");
            confirmBox.find(".message").text(msg);
            confirmBox.find(".yes,.no,.cancel").unbind().click(function() {
               confirmBox.hide();
            });
            confirmBox.find(".yes").click(myYes);
            confirmBox.find(".no").click(myNo);
            confirmBox.find(".no").click(cancel);
            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>
         <button class="cancel">Cancel</button>
      </div>
      <button onclick='functionConfirm("Do you like Football?", function yes() {
         alert("Yes")
      }, function no() {
      alert("no")
      }
      );'>submit</button>
   </body>
</html>

  1. जावास्क्रिप्ट के साथ सिंटेक्स हाइलाइटर कैसे बनाएं और उपयोग करें?

    वाक्यविन्यास बनाने और उपयोग करने के लिए, कोड इस प्रकार है - उदाहरण body { font-family:Segoe UI, Tahoma, Geneva, Verdana, sans-serif; } .colorLinks {रंग:rgb(131, 44, 212); पाठ-सजावट:कोई नहीं; फ़ॉन्ट-आकार:20px; फोंट की मोटाई:बोल्ड; } .setColor { मार्जिन:20px; पैडिंग:10px; सीमा:कोई नहीं; फ़ॉन्ट-आकार:1

  1. HTML और JavaScript के साथ वेट कन्वर्टर कैसे बनाएं?

    HTML और JavaScript के साथ वजन परिवर्तक बनाने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <style>    body{       font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;    }    input,span{   &n

  1. CSS और JavaScript के साथ अकॉर्डियन कैसे बनाएं?

    सीएसएस और जावास्क्रिप्ट के साथ एक अकॉर्डियन बनाने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> .demo {    background-color: #eee;    c