एट्रिब्यूट value
एट्रिब्यूट value HTML फ़ॉर्म
के इनपुट फ़ील्ड के लिए डिफ़ॉल्ट मान सेट करता है।
यह पेज पर आते ही स्वचालित रूप से इसमें डाला जाएगा।
यह टैग्स input,
option
और अन्य पर लागू होता है।
टेक्स्ट इनपुट
टेक्स्ट इनपुट फ़ील्ड input
के मामले में, एट्रिब्यूट value की सामग्री
डिफ़ॉल्ट रूप से फ़ील्ड में दिखने वाले टेक्स्ट को
सेट करेगी (इसे हटाकर अपना टेक्स्ट लिखा जा सकता है)।
बटन
यदि एट्रिब्यूट बटन पर लागू किया जाता है,
जो input टैग
के type एट्रिब्यूट के मान button,
submit या reset के साथ बनाया गया है,
तो एट्रिब्यूट value बटन का टेक्स्ट सेट करेगा।
चेकबॉक्स
यदि एट्रिब्यूट चेकबॉक्स
पर लागू किया जाता है, तो बाहरी रूप से कोई बदलाव
दिखाई नहीं देगा, लेकिन चेक किया गया चेकबॉक्स
सर्वर पर इस एट्रिब्यूट की सामग्री भेजेगा। यदि
चेकबॉक्स में value एट्रिब्यूट नहीं है -
तो यह 'on' स्ट्रिंग भेजेगा। यदि चेकबॉक्स
चेक नहीं है - तो value एट्रिब्यूट की उपस्थिति
के बावजूद सर्वर पर कुछ भी नहीं भेजा जाएगा।
रेडियो बटन
रेडियो बटन
के समूह के लिए value एट्रिब्यूट के अलग-अलग
मान सेट करना आवश्यक है, ताकि सर्वर पर भेजने के बाद,
सर्वर साइड भाषा, उदाहरण के लिए,
PHP या
NodeJS
यह निर्धारित कर सके कि कौन सा बटन चुना गया था।
टैग option
यदि option टैग
को value एट्रिब्यूट नहीं दिया गया है, तो सर्वर
पर option टैग की सामग्री भेजी जाएगी।
यदि एट्रिब्यूट दिया गया है - तो उसकी सामग्री
भेजी जाएगी।
उदाहरण
आइए इनपुट फ़ील्ड में डिफ़ॉल्ट टेक्स्ट सेट करें:
<input type="text" value="default text">
:
उदाहरण
और अब बटन का टेक्स्ट बदलते हैं:
<input type="submit" value="click me">
:
यह भी देखें
-
एट्रिब्यूट
placeholder,
जो इनपुट फ़ील्ड में हिंट सेट करता है