जावास्क्रिप्ट के साथ रेडियो इनपुट के समूह में चेक किए गए विकल्प को कैसे प्राप्त करें?जावास्क्रिप्ट के साथ रेडियो इनपुट के समूह में चेक किए गए विकल्प को कैसे प्राप्त करें?
उत्तर
<html>
<head>
<script type="text/javascript">
function testR(){
var x = document.getElementsByName('r')
for(var k=0;k<x.length;k++)
if(x[k].checked){
alert('Option selected: ' + x[k].value)
}
}
</script>
</head>
<body>
<form>
<input type="radio" id="r1" name="r" value="1">Yes</input>
<input type="radio" id="r2" name="r" value="2">No</input>
<input type="radio" id="r3" name="r" value="3">Don't Know</input>
<br/>
<input type="button" name="check" value="Test" onclick="testR()"/>
</form>
</body>
</html>
लेकिन तत्व प्राप्त करने के लिए document.all का उपयोग करना एक है खराब अभ्यास क्योंकि यह केवल कुछ ब्राउज़रों में काम करता है, मानक दस्तावेज़ का उपयोग करें .getElementsByName इसके बजाए! -) – roenving
आप सही हैं ... लेकिन मुझे लगता है कि डैनियल को यह विचार मिला। वैसे भी, मैंने "document.all" को "document.getElementsByName" में बदल दिया – leoinfo
आप वास्तविक तत्व और न सिर्फ चयनित मान की जरूरत है, इस प्रयास करें:
function findSelected(){
for (i=0;i<document.formname.radioname.length;i++){
if (document.formname.radioname[i].checked){
return document.formname.radioname[i];
}
}
}
सामान्य कार्य (शिथिल तुम्हारा के आधार पर)
function getRadioGroupSelectedElement(radioGroupName) {
var radioGroup = document.getElementsByName(radioGroupName);
var radioElement = radioGroup.length - 1;
for(radioElement; radioElement >= 0; radioElement--) {
if(radioGroup[radioElement].checked){
return radioGroup[radioElement];
}
}
return false;
}
function getRadioGroupSelectedValue(radioGroupName) {
var selectedRadio = getRadioGroupSelectedElement(radioGroupName);
if (selectedRadio !== false) {
return selectedRadio.value;
}
return false;
}
- 1. रेडियो समूह के लिए एंड्रॉइड के स्पष्ट चेक() में त्रुटि?
- 2. सभी चेक किए गए चेकबॉक्स कैसे प्राप्त करें
- 3. जावास्क्रिप्ट मिलान किए गए समूह
- 4. WPF में रेडियो बटन के लिए चेक किए गए ईवेंट को कैसे बाध्य करें?
- 5. वाईयूआई का उपयोग करके चेक किए गए रेडियो बटन के मूल्य तक कैसे पहुंचे?
- 6. रेडियो बटन चेक किए जाने तक इनपुट फ़ील्ड अक्षम (HTML)
- 7. चेक किए गए लिस्टबॉक्स में
- 8. curl_setopt() के साथ पहले सेट किए गए विकल्प को कैसे प्राप्त करें?
- 9. रेडियो बटन समूह का मूल्य प्राप्त करें
- 10. चेक अगर लटकती के चयनित विकल्प जावास्क्रिप्ट
- 11. चेक किए गए लिस्टबॉक्स में पहले चेक किए गए आइटम पर स्क्रॉल करें
- 12. चेक किए गए एंड्रॉइड चेकबॉक्स को अनचेक करने के लिए कैसे करें
- 13. जावास्क्रिप्ट के साथ चयनित विकल्प आईडी कैसे प्राप्त करें JQuery
- 14. समूह में चयनित रेडियो बटन प्राप्त करें (डब्ल्यूपीएफ)
- 15. मूंछ टेम्पलेट्स के साथ रेडियो इनपुट
- 16. चेकबॉक्स चेक किए जाने तक रेडियो ग्रुप को अक्षम कैसे करें
- 17. चेक किए गए चेंज किए गए ईवेंट में समस्या
- 18. जेड: गतिशील रूप से जेनरेट किए गए रेडियो बटन इनपुट में कोई 'चेक' विशेषता कैसे निर्दिष्ट करता है?
- 19. जावास्क्रिप्ट के साथ चेकबॉक्स चेक/अनचेक करें?
- 20. रेडियो बटन के लिए लेबल के अंदर पाठ इनपुट रखें?
- 21. चेक किए गए लिस्टबॉक्स चयनित आइटम को <X> सूची में कैसे प्राप्त करें ...?
- 22. कोई आइटम चेक किए गए ईवेंट में चेक किए गए ईवेंट में?
- 23. किसी पृष्ठ पर सभी चेक किए गए चेकबॉक्स की गणना कैसे प्राप्त करें
- 24. कैसे गणना करें कि कितने चेकबॉक्स चेक किए गए हैं
- 25. jQuery मास्क किए गए इनपुट प्लगइन के साथ 9 को पूर्व-पॉप्युलेट कैसे करें?
- 26. चेक किए गए चेकबॉक्स सरणी पर लंबाई कैसे प्राप्त हो सकती है जावास्क्रिप्ट
- 27. क्लिक किए गए लिंक के href को jquery के साथ कैसे प्राप्त करें?
- 28. रेडियो बटनों के साथ लेबल तत्वों को कैसे संबद्ध करें
- 29. यह जांचने के लिए JQuery का उपयोग करना कि समूह में कोई रेडियो बटन चेक नहीं किया गया है
- 30. jQuery .keyPress() - इनपुट ट्रिगर किए गए इनपुट का मूल्य कैसे प्राप्त करें?
क्या क्या आप के लिए विकल्प का उपयोग करना चाहते हैं? -) Torbjørns ans wer मान देता है, जो ज्यादातर स्थितियों में पर्याप्त होगा, लेकिन कभी-कभी अन्य चीजों को करना संभव हो सकता है ... – roenving
मुझे लगता है कि उसका मतलब मूल्य है .... –