<th class="wp7_5"><input type="checkbox" id="checkAllId" onclick="checkAll(this);" class="vm" /> 全選</th>javascript
<div> java
<td><input type="checkbox" th:name="${#strings.concat('listBean[').concat(status.index).concat('].checkArray')}" onclick="check();"/></td>this
<input type="checkbox" th:name="${#strings.concat('listBean[').concat(status.index).concat('].checkArray')}" onclick="check();"/>1</td>spa
<input type="checkbox" th:name="${#strings.concat('listBean[').concat(status.index).concat('].checkArray')}" onclick="check();"/>2</td>ip
<input type="checkbox" th:name="${#strings.concat('listBean[').concat(status.index).concat('].checkArray')}" onclick="check();"/>3</td>get
<input type="checkbox" th:name="${#strings.concat('listBean[').concat(status.index).concat('].checkArray')}" onclick="check();"/>4</td>input
<input type="checkbox" th:name="${#strings.concat('listBean[').concat(status.index).concat('].checkArray')}" onclick="check();"/>5</td></div>string
javascriptit
function checkAll(obj) {io
var el = document.getElementsByTagName('input');
if(obj.checked == true) {
for (var key in el) {
if (el[key].type == 'checkbox') {
el[key].checked = true;
}
}
} else {
for (var key in el) {
if (el[key].type == 'checkbox') {
el[key].checked = false;
}
}
}
}
function check() {
var el = document.getElementsByTagName('input');
var allCheckFlag = true;
for (var key in el) {
if (el[key].type == 'checkbox') {
if(el[key].id !="checkAllId") {
if (el[key].checked == false) {
allCheckFlag = false;
}
}
}
}
}
</script>