JS Select All Recursive
function recursive(x) { var child = x.childNodes; for (i = 0; i < child.length; i++) { if (child[i].nodeType == 1) { if (child[i].tagName.toLowerCase() == \'input\' && child[i].type == \'checkbox\') { child[i].checked = !child[i].checked; } else { recursive(child[i]) } } }}function select_all(elementid) { var table = document.getElementById(elementid); recursive(table); }