各位大侠,,我刚毕业主要学的是SSH公司要用JAVASCRIPT请教各位大侠,,,,如果现在有四个checkbox如何使用一个控制其他三个了,,,比如一个选择,其他全选, 一个取消,,其他全部取消
解决方案 »
- 有关成员变量 继承 隐藏与覆盖的一个问题
- getcurrentSession 中的save ,delete 都可以操作,但是update更新不了,求高手帮帮忙~!
- 求Java读取RSS的包和例子
- loadrunner测试webservice空数据问题
- jawin API翻译
- jdom处理xml文件的问题
- spring2.5整合struts2.3,发布运行,没有任何异常,但是访问不了action
- 用HIBERNATE遇到 duplicate import的问题
- 关于socket编程
- zookeeper启动报错
- 关于 getCurrentSession() 和 openSession()
- 求hibernate继承映射
<form id="form">
<input type="checkbox" id="form_checkAll" onpropertychange="onCheckAllChange()" />
<input type="checkbox" id="form_checkOne" />
<input type="checkbox" id="form_checkOne" />
<input type="checkbox" id="form_checkOne" />
</form>
<script>
function onCheckAllChange(){
if(form.form_checkOne.length){
var index;
for(index=0; index<form.form_checkOne.length; index++){
form.form_checkOne[index].checked = form.form_checkAll.checked;
}
} else if("checkbox" == form.form_checkOne.type){
form.form_checkOne.checked = form.form_checkAll.checked;
}
}
</script>
</html>
function checkAll()
{
var el = document.getElementsByTagName('input');
var len = el.length;
for(var i=0; i<len; i++)
{
el[i].checked = true;
}
}function clearAll()
{
var el = document.getElementsByTagName('input');
var len = el.length;
for(var i=0; i<len; i++)
{
el[i].checked = false;
}
} <td><input type="checkbox" name="ck" id="ck" value="0" onclick="if(this.checked==true) { checkAll('test'); } else { clearAll('test'); }"/>全选</td>
//全选/反选
function funcSelectAllFile(control){
//alert("全选");
if(control.checked){
jQuery(":checkbox").attr("checked","true");
}else{
jQuery(":checkbox").removeAttr("checked");
}
}
全选/反选<input type="checkbox" style="cursor:pointer;" title="全选/反选" dir="全选/反选" onclick="funcSelectAllFile(this)">
<input type="checkbox" name="articleIds" value="${article.id }">
</c:forEach><input type="checkbox" name="all" onclick="javascript:doall(this,this.form.articleIds)">全选function doall(allobject,items) {
var state = allobject.checked;
if(items.length){
for(var i=0;i<items.length;i++){
if(!items[i].disabled) items[i].checked=state;
}
}
}