से वैरिएबल वैल्यू पास करें कहें कि मुझे नीचे एक HTML फॉर्म मिला है और टेक्स्टफील्ड में मानों को जेएस चर के रूप में पास करना है।फॉर्म जावास्क्रिप्ट
<form name="testform" action="" method="?"
<input type="text" name="testfield1"/>
<input type="text" name="testfield2"/>
</form>
मैंने केवल PHP में चर के मानों को पास कर दिया है। जावास्क्रिप्ट में इसे करने पर, क्या मुझे एक विधि चाहिए? और मुख्य प्रश्न, यह कैसे किया जाता है?
जावास्क्रिप्ट:
document.getElementById('name_of_input_control_id').value;
jQuery:
$("#name_of_input_control_id").val();
मूल रूप से आप डोम जावास्क्रिप्ट का उपयोग करने से बाहर इनपुट नियंत्रण के मूल्य को निकालने कर रहे हैं
नोट कैसे ओपी के उदाहरण में नियंत्रण एक आईडी हालांकि नहीं है ... –
सच है। ओपी को अपने इनपुट नियंत्रण में एक आईडी जोड़नी होगी। – Lowkase
मेरा मुद्दा है: जरूरी नहीं। किसी नाम का उपयोग करना ठीक है, और चूंकि फ़ॉर्म तत्वों को किसी भी नाम की आवश्यकता होती है (कम से कम जब वे सर्वर के साथ फ़ॉर्म के माध्यम से संवाद करते हैं), इसका उपयोग क्यों न करें? –