jQuery में फॉर्म का value
इनपुट्स की value विशेषता के साथ काम करने के लिए
val विधि का भी उपयोग किया जा सकता है,
जो मानों को पढ़ने और नए मान लिखने की अनुमति देती है।
आइए एक उदाहरण देखें। मान लीजिए कि हमारे पास निम्नलिखित HTML कोड है:
<input type="text" id="test" value="!!!">
आइए 'www' का एक नया मान
value विशेषता में लिखें:
$('#test').val('www');
HTML कोड इस तरह दिखाई देगा:
<input type="text" id="test" value="www">
और अब आइए वर्तमान मान को स्क्रीन पर प्रदर्शित करें:
alert($('#test').val());
val विधि के लिए सेट में प्रत्येक तत्व पर
एक फ़ंक्शन लागू करना भी संभव है। फ़ंक्शन
पहले पैरामीटर के रूप में सेट में वर्तमान संख्या लेता है, और
दूसरे के रूप में - इसका वर्तमान मान।
एक और बारीकियाँ है - textarea टैग के लिए
html विधि के माध्यम से आंतरिक सामग्री प्राप्त नहीं की जा सकती है।
इसके लिए val विधि का उपयोग करना होगा।
निम्नलिखित HTML कोड पर विचार करें:
<textarea id="test">!!!</textarea>
Javascript कोड में val विधि लिखें:
alert($('#test').val()); // '!!!' आउटपुट करेगा
यह सबसे अधिक संभावना फॉर्म के साथ काम करने की एकरूपता के लिए किया गया है।
सभी इनपुट्स का value
'!' पर सेट करें।
number क्लास वाले सभी इनपुट्स के value में
संख्याएँ हैं। ऐसा करें कि
उनमें इन संख्याओं के वर्ग हो जाएँ।
in क्लास वाले इनपुट का value आउटपुट करें।
प्रत्येक इनपुट का value
क्रमिक रूप से आउटपुट करें।
text क्लास वाले textarea की
सामग्री आउटपुट करें।