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

HTML <input> में टेक्स्ट जोड़ने वाला बटन कैसे बनाएं?

मान लीजिए निम्न हमारा HTML बटन है:

<button id="clickButton">Click the button to add the input into the belowText Box</button>

बटन क्लिक पर <input> में टेक्स्ट जोड़ने के लिए document.getElementById() का उपयोग करें। कोड निम्न है:

उदाहरण

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1.0"> <title>Document</title> <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <script src="https://code.jquery.com/jquery-1.12.4.js"></script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> </head> <body> <button id="clickButton">Click the button to add the input into the below Text Box</button> <br/><br /> <input id="readTheInput" /> <script>    document.getElementById("clickButton").addEventListener("click", () =>{       document.getElementById("readTheInput").value += "JavaScript";    }); </script> </body> </html>

उपरोक्त प्रोग्राम चलाने के लिए, फाइल का नाम "anyName.html(index.html)" सेव करें और फाइल पर राइट-क्लिक करें। VS कोड एडिटर में "Open with Live Server" विकल्प चुनें।

आउटपुट

यह निम्न आउटपुट उत्पन्न करेगा:

HTML <input> में टेक्स्ट जोड़ने वाला बटन कैसे बनाएं?

यहां, मैं बटन को दो बार क्लिक करने जा रहा हूं। यह निम्न आउटपुट उत्पन्न करेगा:

HTML <input> में टेक्स्ट जोड़ने वाला बटन कैसे बनाएं?

  1. CSS3 से इनपुट टेक्स्ट लंबाई सीमित करना CSS3 से इनपुट टेक्स्ट लंबाई सीमित करना

    उत्तर CSS3 से इनपुट टेक्स्ट लंबाई सीमित नहीं की जा सकती। CSS प्रस्तुति (लुक) के लिए है, व्यवहार/कार्यक्षमता के लिए नहीं। सही तरीका: HTML maxlength एट्रिब्यूट <!DOCTYPE html> <html> <head> <title>HTML maxlength एट्रिब्यूट</title> </head> <body> <f

  1. HTML में टेक्स्ट को अंडरलाइन कैसे करें? HTML में टेक्स्ट को अंडरलाइन कैसे करें?

    परिचय HTML में टेक्स्ट को अंडरलाइन करने के लिए, <u> टैग का उपयोग करें। <u> टैग HTML में डिप्रिकेटेड था, लेकिन HTML5 में पुन: प्रस्तुत किया गया। अब यह स्टाइलिस्टिक रूप से अलग टेक्स्ट को दर्शाता है, जैसे गलत वर्तनी वाला शब्द। विधि 1: <u> टैग (सिमेंटिक) <!DOCTYPE html> <htm

  1. HTML में मल्टी-लाइन टेक्स्ट इनपुट (टेक्स्ट एरिया) कैसे बनाएं? HTML में मल्टी-लाइन टेक्स्ट इनपुट (टेक्स्ट एरिया) कैसे बनाएं?

    मल्टी-लाइन टेक्स्ट इनपुट बनाने के लिए, HTML <textarea> टैग का उपयोग करें। आप cols और rows एट्रिब्यूट्स का उपयोग करके टेक्स्ट एरिया का आकार सेट कर सकते हैं। इसका उपयोग फॉर्म के भीतर किया जाता है, ताकि उपयोगकर्ता कई पंक्तियों में टेक्स्ट इनपुट कर सकें।<textarea> टैग के एट्रिब्यूट्सएट्रिब्य