js文件中的代码:
function selectAll(obj) {
for(var i = 0; i < obj.elements.length; i++)
if(obj.elements[i].type == "checkbox")
obj.elements[i].checked = true;
}
function selectOther(obj) {
for(var i = 0; i < obj.elements.length; i++)
if(obj.elements[i].type == "checkbox") {
if(!obj.elements[i].checked)
obj.elements[i].checked = true;
else
obj.elements[i].checked = false;
}   
}页面上的代码:
页面上先要引入包含上面js方法的js文件 然后是你的代码 下面的代码依然在form中 假设form的id为formid
<ul>
<li>
<a href="#" onclick="selectAll(document.formid)">全选</a>
</li>
<li>
<a href="#" onclick="selectOther(document.formid)">反选</a>
</li>
</ul>