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

JavaScript में टाइप करते समय HTML टेक्स्ट इनपुट फील्ड को ऑटो-ग्रो कैसे करें?

उदाहरण

contenteditable="true" वाले span एलिमेंट का उपयोग करके ऑटो-ग्रोइंग टेक्स्ट फील्ड बनाएं।

<!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> 
    span { border: solid 2px skyblue; } 
    div { max-width: 500px; } 
</style> 
</head> 
<body> 
<div> 
<span contenteditable="true">John Smith</span> 
</div> 
</body> 
</html>

फ़ाइल सेव करें और Live Server से खोलें।

आउटपुट

स्पैन एलिमेंट टाइप करने पर ऑटोमेटिकली चौड़ा होगा।

  1. HTML में स्टेप्स के साथ इनपुट टाइप फ़ील्ड का उपयोग कैसे करें? HTML में स्टेप्स के साथ इनपुट टाइप फ़ील्ड का उपयोग कैसे करें?

    HTML इनपुट टाइप step एट्रिब्यूट कानूनी संख्या अंतराल सेट करता है। स्टेप्स संख्या चरण होते हैं जैसे 0, 5, 10, 15, 20, आदि। step एट्रिब्यूट का उपयोग max और min एट्रिब्यूट्स के साथ कानूनी मानों की एक श्रेणी बनाने के लिए किया जा सकता है।उदाहरणइनपुट स्टेप एट्रिब्यूट के साथ संख्याओं का चरण बनाने के लिए नि

  1. HTML DOM Input Text type प्रॉपर्टी HTML DOM Input Text type प्रॉपर्टी

    HTML DOM Input Text type प्रॉपर्टी इनपुट टेक्स्ट के प्रकार को प्राप्त/सेट करती है। सिंटैक्स निम्नलिखित सिंटैक्स है: स्ट्रिंग मान प्राप्त करना inputTextObject.type type को स्ट्रिंग मान पर सेट करना inputTextObject.type = stringValue स्ट्रिंग मान (String Values) यहां stringValue निम्नलिखित हो सकते

  1. HTML DOM Input Text ऑब्जेक्ट HTML DOM Input Text ऑब्जेक्ट

    HTML DOM Input Text ऑब्जेक्ट type text वाले <input> एलिमेंट से जुड़ा होता है। हम createElement() और getElementById() मेथड का उपयोग करके क्रमशः type text वाले इनपुट एलिमेंट को बना और एक्सेस कर सकते हैं। प्रॉपर्टीज Text ऑब्जेक्ट के लिए निम्नलिखित प्रॉपर्टीज हैं: प्रॉपर्टीविवरण autocompleteट