/WebSVN/javascript/compare-checkboxes.js |
---|
0,0 → 1,18 |
// Enforce only two compare boxes being checked at once. |
function enforceOnlyTwoChecked(clickedCheckbox) { |
count = 0; |
first = null; |
form = clickedCheckbox.form; |
for (i = 0; i < form.elements.length; i++) { |
if (form.elements[i].type == 'checkbox' && form.elements[i].checked) { |
if (first == null && form.elements[i] != clickedCheckbox) { |
first = form.elements[i]; |
} |
count += 1; |
} |
} |
if (count > 2) { |
first.checked = false; |
count -= 1; |
} |
} |