HTML DOM इनपुट टेक्स्ट डिफॉल्टवैल्यू प्रॉपर्टी का उपयोग टेक्स्ट फ़ील्ड के डिफॉल्ट वैल्यू को सेट करने या प्राप्त करने के लिए किया जाता है। किसी तत्व का डिफ़ॉल्ट मान वह मान है जो मान विशेषता को सौंपा गया है। वैल्यू प्रॉपर्टी और डिफॉल्टवैल्यू प्रॉपर्टी के बीच का अंतर यह है कि बाद वाला निर्दिष्ट मूल डिफॉल्ट वैल्यू को बरकरार रखता है जबकि वैल्यू प्रॉपर्टी वैल्यू इनपुट फील्ड में यूजर इनपुट के आधार पर बदलती है।
सिंटैक्स
डिफॉल्टवैल्यू प्रॉपर्टी सेट करने के लिए सिंटैक्स निम्नलिखित है -
textObject.defaultValue = value
यहाँ, “मान” टेक्स्ट फ़ील्ड का डिफ़ॉल्ट मान है।
उदाहरण
आइए टेक्स्ट डिफॉल्टवैल्यू प्रॉपर्टी के लिए एक उदाहरण देखें -
<!DOCTYPE html> <html> <body> <h1>Input Text defaultValue Property</h1> USERNAME: <input type="text" id="TEXT1" value="RON_1" autofocus> <p>Change the above text field default value by clicking on the CHANGE button</p> <button type="button" onclick="changeDefault()">CHANGE</button> <p id="Sample"></p> <script> function changeDefault() { document.getElementById("TEXT1").defaultValue="ROHAN_2"; var P=document.getElementById("TEXT1").defaultValue; document.getElementById("Sample").innerHTML = "Default value has been changed from RON_1 to "+P ; } </script> </body> </html>
आउटपुट
यह निम्नलिखित आउटपुट देगा -