function choose(value){
var obj = document.getElementsByName("strArray");
if(value == 1){
for(var i=0; i<obj.length; i++){
obj[i].checked=true;
}
document.getElementById("chooseId").innerHTML = "<a href=\"javascript:choose(0)\">不选</a>";
}else{
for(var i=0; i<obj.length; i++){
obj[i].checked=false;
}
document.getElementById("chooseId").innerHTML = "<a href=\"javascript:choose(1)\">全选</a>";
}
}
<td width="5%" id="chooseId">
<a href="/" onclick="choose(1);return false;">全选</a>
</td>
strArray 为根据id来全选的name属性名