मेरे पास एकाधिक चेकबॉक्स वाले एक फॉर्म हैं और मैं यह सुनिश्चित करने के लिए जावास्क्रिप्ट का उपयोग करना चाहता हूं कि कम से कम एक चेक किया गया हो। मेरे पास अभी यही है लेकिन कोई फर्क नहीं पड़ता कि कोई अलर्ट चुने गए हैं।सुनिश्चित करना कि कम से कम एक चेकबॉक्स चेक किया गया है
जे एस (गलत)
function valthis(){
if (document.FC.c1.checked) {
alert ("thank you for checking a checkbox")
} else {
alert ("please check a checkbox")
}
}
एचटीएमएल
<p>Please select at least one Checkbox</p>
<br>
<br>
<form name = "FC">
<input type = "checkbox" name = "c1" value = "c1"/> C1
<br>
<input type = "checkbox" name = "c1" value = "c2"/> C2
<br>
<input type = "checkbox" name = "c1" value = "c3"/> C3
<br>
<input type = "checkbox" name = "c1" value = "c4"/> C4
<br>
</form>
<br>
<br>
<input type = "button" value = "Edit and Report" onClick = "valthisform();">
तो क्या मैं जे एस में कर समाप्त हो गया यह था:
function valthisform(){
var chkd = document.FC.c1.checked || document.FC.c2.checked||document.FC.c3.checked|| document.FC.c4.checked
if (chkd == true){
} else {
alert ("please check a checkbox")
}
}
मैंने शेष असाइनमेंट के साथ फिट करने के लिए "धन्यवाद" भाग छोड़ने का निर्णय लिया। बहुत बहुत धन्यवाद, हर किसी की सलाह वास्तव में मदद की।
फॉर्म के बाहर * संपादित करें और रिपोर्ट करें "बटन क्यों है? –