diff --git a/lib/javascript-static.js b/lib/javascript-static.js index 3fe0dda3759..f49b93bf3e8 100644 --- a/lib/javascript-static.js +++ b/lib/javascript-static.js @@ -85,7 +85,7 @@ function select_all_in(elTagName, elClass, elId) { var inputs = document.getElementsByTagName('INPUT'); inputs = filterByParent(inputs, function(el) {return findParentNode(el, elTagName, elClass, elId);}); for(var i = 0; i < inputs.length; ++i) { - if(inputs[i].type == 'checkbox') { + if(inputs[i].type == 'checkbox' || inputs[i].type == 'radio') { inputs[i].checked = 'checked'; } } @@ -95,7 +95,7 @@ function deselect_all_in(elTagName, elClass, elId) { var inputs = document.getElementsByTagName('INPUT'); inputs = filterByParent(inputs, function(el) {return findParentNode(el, elTagName, elClass, elId);}); for(var i = 0; i < inputs.length; ++i) { - if(inputs[i].type == 'checkbox') { + if(inputs[i].type == 'checkbox' || inputs[i].type == 'radio') { inputs[i].checked = ''; } }