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

HTML में उपयोगकर्ता द्वारा कुंजी दबाने पर स्क्रिप्ट कैसे निष्पादित करें?

उपयोगकर्ता द्वारा कुंजी दबाने पर स्क्रिप्ट निष्पादित करने के लिए onkeydown एट्रिब्यूट का उपयोग करें।

उदाहरण

कुंजी दबाने पर स्क्रिप्ट निष्पादित करने का कोड:

<!DOCTYPE html>
<html>
  <body>
    <p>Press a key inside the textbox.</p>
    <input type="text" onkeydown="display()">
    <script>
      function display() {
        alert("You pressed a key!");
      }
    </script>
  </body>
</html>

onkeydown इवेंट तब फायर होता है जब उपयोगकर्ता कुंजी दबा रहा होता है। संबंधित इवेंट्स: onkeyup (कुंजी छोड़ने पर) और onkeypress (कैरेक्टर इनपुट पर)।

  1. - HTML में एलिमेंट अमान्य होने पर स्क्रिप्ट कैसे चलाएं?

    HTML में जब कोई फॉर्म एलिमेंट अमान्य होता है (वैलिडेशन फेल - required, pattern, type mismatch, आदि) और उपयोगकर्ता सबमिट करने का प्रयास करता है, तो oninvalid एट्रिब्यूट ट्रिगर होता है। उदाहरण <!DOCTYPE html> <html> <head> <title>HTML oninvalid attribute</title>

  1. - HTML में उपयोगकर्ता एलिमेंट में कंटेंट पेस्ट करने पर स्क्रिप्ट कैसे चलाएं?

    जब उपयोगकर्ता किसी एलिमेंट में टेक्स्ट पेस्ट (चिपकाता) करता है, तो onpaste एट्रिब्यूट HTML में ट्रिगर होता है। उदाहरण निम्न कोड से onpaste एट्रिब्यूट लागू करें: <!DOCTYPE html> <html> <body> <input type=text onpaste=display() value=यहां टेक्स्ट पेस्ट करें> <h

  1. - HTML में उपयोगकर्ता पेज पर नेविगेट होने पर स्क्रिप्ट कैसे चलाएं?

    onpageshow एट्रिब्यूट का उपयोग तब स्क्रिप्ट चलाने के लिए किया जाता है जब उपयोगकर्ता किसी पेज पर नेविगेट करता है (बैक/फॉरवर्ड बटन, नया टैब, रिलोड सहित)। यह onload से अलग है - onpageshow हर बार फायर होता है (bfcache से रिस्टोर होने पर भी), जबकि onload केवल प्रारंभिक लोड पर। उदाहरण <!DOCTYPE html&g