आप वर्तमान में कैसे <option>
<select>
तत्व जावास्क्रिप्ट के माध्यम से प्राप्त करते हैं?आप वर्तमान में <option> पर <select> जावास्क्रिप्ट के माध्यम से कैसे प्राप्त करते हैं?
उत्तर
यह यह तुम्हारे लिए क्या करेंगे:
var yourSelect = document.getElementById("your-select-id");
alert(yourSelect.options[ yourSelect.selectedIndex ].value)
है यदि आप इसे विकल्प के मूल्य तक पहुंचने के लिए उपयोग करते हैं, तो आप बस 'yourSelect.value' का उपयोग भी कर सकते हैं। बहुत पुराने, पुरातन ब्राउज़र इसका समर्थन नहीं कर सकते हैं, लेकिन आईई 6 और हर आधुनिक ब्राउज़र करता है। –
@ एंडी ई: ओह, एक विचार है - वास्तव में मैं जो कर रहा हूं, और आपका कोड पढ़ने के लिए थोड़ा आसान है। –
@ एंडी ई: आह, उस विधि के बारे में एक चेतावनी - यह आईई में '
select
ऑब्जेक्ट का .selectedIndex
ऑब्जेक्ट है; आप इसे .options
सरणी में अनुक्रमणित करने के लिए उपयोग कर सकते हैं।
यह शीर्ष उत्तर की तुलना में निश्चित रूप से अधिक अर्थपूर्ण है! –
यह सबसे सुरुचिपूर्ण और सीधा दृष्टिकोण – Rice
var payeeCountry = document.getElementById("payeeCountry");
alert(payeeCountry.options[ yourSelect.selectedIndex ].value);
आपकी उत्तर को इसकी लंबाई और सामग्री के कारण 'कम गुणवत्ता' चिह्नित किया गया है। क्या मैं सुझाव दे सकता हूं कि आप इस सवाल पर टिप्पणी करें? –
selectedOptions
संपत्ति का उपयोग करना:
var yourSelect = document.getElementById("your-select-id");
alert(yourSelect.selectedOptions[0].value);
यह works इंटरनेट एक्सप्लोरर के अलावा सभी ब्राउज़रों में।
"यह इंटरनेट एक्सप्लोरर को छोड़कर सभी ब्राउज़रों में काम करता है।" जैसे ही हर कोई इंटरनेट एक्सप्लोरर का उपयोग बंद कर देता है, हम सुनहरे हैं! [यहां संभावित पॉलीफिल] (https://gist.github.com/brettz9/4212217)। –
- 1. VSPackage से आप वर्तमान समाधान निर्देशिका कैसे प्राप्त करते हैं?
- 2. आप जावास्क्रिप्ट का उपयोग कर एचटीएमएल एन्कोड कैसे करते हैं?
- 3. आप <script> जावास्क्रिप्ट
- 4. आप जावास्क्रिप्ट के माध्यम से यूआरएल रेफरर को कैसे प्राप्त करते हैं?
- 5. Moment.js में, आप वर्तमान वित्तीय तिमाही कैसे प्राप्त करते हैं?
- 6. वर्तमान में लोड की गई असेंबली के माध्यम से आप कैसे लूप करते हैं?
- 7. आर में आप "<< -" (स्कॉइंग असाइनमेंट) का उपयोग कैसे करते हैं?
- 8. आप $ _FILES सरणी के माध्यम से कैसे लूप करते हैं?
- 9. आप व्यू आईडी के माध्यम से कैसे लूप करते हैं?
- 10. जब आप सामग्री को जोड़ने के लिए उपयोग करते हैं तो आप << ऑपरेटर रूबी में क्या कहते हैं?
- 11. जावास्क्रिप्ट: वर्तमान निष्पादन <script> नोड प्राप्त करें?
- 12. आप जावास्क्रिप्ट में पॉपअप विंडो से कैसे प्रिंट करते हैं?
- 13. वर्तमान <tr>
- 14. सी # में, आप एक धारावाहिक बंदरगाह पर केर्मिट के माध्यम से कैसे संवाद करते हैं?
- 15. जावास्क्रिप्ट <!-- //--> आवश्यक हैं?
- 16. <o:p> तत्व क्या करते हैं?
- 17. आप एक IENumerable <T> ठीक से नकल कैसे करते हैं?
- 18. आप IENumerable <Foo> पर क्या कहते हैं?
- 19. आप PHP से जावास्क्रिप्ट अलर्ट कैसे प्रदर्शित करते हैं?
- 20. क्या आप डब्ल्यूसीएफ सेवा के माध्यम से Func <T,bool> पास कर सकते हैं?
- 21. आप svn diff में पेजर कैसे प्राप्त करते हैं?
- 22. आप फ़ाइल आकार को सी # में कैसे प्राप्त करते हैं?
- 23. आप फ्लास्क पर क्वेरी स्ट्रिंग कैसे प्राप्त करते हैं?
- 24. आप जावास्क्रिप्ट में गार्ड क्लॉज को कैसे कार्यान्वित करते हैं?
- 25. जावास्क्रिप्ट - <option>
- 26. यूआईबटन ट्रिगर होने पर आप स्पर्श कैसे प्राप्त करते हैं।
- 27. jQuery/फ़्लोट: आप डेटापॉइंट के निर्देशांक कैसे प्राप्त करते हैं?
- 28. आप ASP.Net में फ़ील्ड स्तरीय सुरक्षा कैसे प्राप्त करते हैं?
- 29. वीबी.Net में, आप मिलीसेकंड (लंबे) में वर्तमान समय कैसे प्राप्त करते हैं?
- 30. वर्तमान में <input> तत्व
संभावित डुप्लिकेट: [जावास्क्रिप्ट का उपयोग करके ड्रॉपडाउन सूची का चयनित मूल्य कैसे प्राप्त करें?] (Http://stackoverflow.com/questions/1085801/how-to-get-the-selected-value-of-dropdownlist-using- जावास्क्रिप्ट) –
@ एंडरसनग्रीन: यह * बिल्कुल * एक ही सवाल नहीं है। यह वास्तव में पूछताछ है कि चयन का पाठ कैसे प्राप्त करें '