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

जावास्क्रिप्ट का उपयोग करके टेक्स्ट एरिया में एरो की को डिसेबल करना


जावास्क्रिप्ट में टेक्स्ट एरिया में एरो की को डिसेबल करने के लिए कोड निम्नलिखित है:

उदाहरण

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    }    .result {       font-weight: 500;       font-size: 18px;       color: blueviolet;    } </style> </head> <body> <h1>Disabling arrow keys in a text area</h1> <textarea class="AreaText"> Hello world this is some sample text inside the text area element </textarea> <div class="result"></div> <button class="Btn" style="margin: 15px;">Disable arrows</button> <h3>Click on the above button to disable scrolling using arrows in the above textArea</h3> <script>    let BtnEle = document.querySelector(".Btn");    let resEle = document.querySelector(".result");    BtnEle.addEventListener("click", () => {       window.addEventListener(          "keydown",          (event) => {             if ([32, 37, 38, 39, 40].indexOf(event.keyCode) > -1) {                event.preventDefault();             }          },          false       );       resEle.innerHTML = "Scrolling using arrow keys is disabled";    }); </script> </body> </html>

आउटपुट

जावास्क्रिप्ट का उपयोग करके टेक्स्ट एरिया में एरो की को डिसेबल करना

'Disable arrows' पर क्लिक करने पर एरो से स्क्रॉलिंग काम नहीं करेगी:

जावास्क्रिप्ट का उपयोग करके टेक्स्ट एरिया में एरो की को डिसेबल करना


  1. जावास्क्रिप्ट का उपयोग करके <text> का मान निकालकर वेरिएबल में स्टोर करना जावास्क्रिप्ट का उपयोग करके <text> का मान निकालकर वेरिएबल में स्टोर करना

    <text> का मान निकालने के लिए, उपयोग करें -document.getElementById(yourTextIdValue).textContentउदाहरण  Document This is the JavaScript.... var originalText = document.getElementById(myText).textContent; console.log(originalText); उपरोक्त प्रोग्राम चलाने के लिए, बस फ़ाइल का न

  1. जावास्क्रिप्ट में टेक्स्ट इनपुट फील्ड में ENTER की डिटेक्ट करना जावास्क्रिप्ट में टेक्स्ट इनपुट फील्ड में ENTER की डिटेक्ट करना

    आप ENTER की के लिए keyCode 13 का उपयोग कर सकते हैं। आइए पहले इनपुट बनाएं -अब, ENTER की डिटेक्ट करने के लिए keyCode के साथ on() का उपयोग करें। पूरा कोड निम्नलिखित है -उदाहरण  Document $(#txtInput).on(keyup, function (event) { if (event.keyCode === 13) { console.log(Enter key pressed!!

  1. JavaScript में एरो की प्रेस डिटेक्ट करना JavaScript में एरो की प्रेस डिटेक्ट करना

    जब एरो की दबाई जाती है तो इसे डिटेक्ट करने के लिए, JavaScript में onkeydown का उपयोग करें।बटन का की कोड होता है। जैसा कि आप जानते हैं लेफ्ट एरो की का कोड 37 है। अप एरो की का कोड 38 है और राइट का 39 और डाउन का 40।उदाहरणकोड निम्न है:<!DOCTYPE html> <html lang=en> <head>