एक साधारण पाश जो checked
संपत्ति का परीक्षण करती है और एक अलग सरणी के लिए जाँच की लोगों संलग्न कर देता है के लिए। वहां से, यदि आवश्यक हो तो आप checkboxesChecked
की सरणी को संसाधित कर सकते हैं।
// Pass the checkbox name to the function
function getCheckedBoxes(chkboxName) {
var checkboxes = document.getElementsByName(chkboxName);
var checkboxesChecked = [];
// loop over them all
for (var i=0; i<checkboxes.length; i++) {
// And stick the checked ones onto an array...
if (checkboxes[i].checked) {
checkboxesChecked.push(checkboxes[i]);
}
}
// Return the array if it is non-empty, or null
return checkboxesChecked.length > 0 ? checkboxesChecked : null;
}
// Call as
var checkedBoxes = getCheckedBoxes("mycheckboxes");
स्रोत
2011-12-19 15:09:52
हाँ वहाँ पहले से ही कर रहे हैं लेकिन उन सभी को, समाधान JQuery के साथ है, और मैं एक सादे जे एस समाधान की जरूरत है, कि अंतर है। –
भी निम्नलिखित पर एक नज़र डालें http://stackoverflow.com/questions/1543017/javascript-check-all-checkboxes-in-a-table-asp-net – Lijo