CODE:
<script>
document.write("<ul>");
for(var i=0;i<18;i++){
document.write("<li>");
document.write('<input type="checkbox" value='+ i +'/>888888888888888');
document.write("</li>");
}
document.write("</ul>");
document.write('<label for="choose"><input id="choose" type="checkbox" onclick="selectAll(this)">全选/全不选</label>');
</script>
<script>
var chks = document.getElementsByTagName("input");
function selectAll(obj){
for(i=0;i<chks.length;i++){
chks[i].checked = obj.checked;
// 如果不传递 this 对象,使用事件参数的 srcElement 属性获取数据源也是可以的
// chks[i].checked = event.srcElement.checked;
}
}
</script>