CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

to:woyingjie,请教另一个功能

楼主w78z007()2004-09-04 15:21:34 在 Web 开发 / JavaScript 提问

woyingjie大虾,我上面漏了一个功能,就是你如果手工把小的chenkbox全部选满,然后下面全选的框勾给划上,这功能代码怎么加在里面?  
  <input   name="all"   type="checkbox"     onclick="baoall()"><font   size="2">全选</font><br>  
  <input   name="m"   type="checkbox"   onclick=woyingjie()>  
  <input   name="m"   type="checkbox"   onclick=woyingjie()>  
  <input   name="m"   type="checkbox"   onclick=woyingjie()>  
  <input   name="m"   type="checkbox"   onclick=woyingjie()>  
  <input   name="m"   type="checkbox"   onclick=woyingjie()>  
  <input   name="m"   type="checkbox"   onclick=woyingjie()>  
   
  <script   language="javascript">  
  function   baoall(){  
  var   all=document.all.all.checked;  
  var   inputs=document.getElementsByTagName("INPUT");  
  for   (var   i=0;i<inputs.length;i++){  
  if   (inputs[i].type=="checkbox"   &&   all==true){  
  inputs[i].checked=true;  
  inputs[i].style.background="black"  
  }else{  
      inputs[i].checked=false;  
  inputs[i].style.background=""  
      }  
  }  
  }  
  function   woyingjie(){  
  document.all.all.checked=false;  
  }  
  </script>  
  问题点数:0、回复次数:2Top

1 楼woyingjie(Hobo)回复于 2004-09-04 16:29:09 得分 0

<input   name="all"   type="checkbox"     onclick="baoall()"><font   size="2">全选</font><br>  
  <input   name="m"   type="checkbox"   onclick=woyingjie()>  
  <input   name="m"   type="checkbox"   onclick=woyingjie()>  
  <input   name="m"   type="checkbox"   onclick=woyingjie()>  
  <input   name="m"   type="checkbox"   onclick=woyingjie()>  
  <input   name="m"   type="checkbox"   onclick=woyingjie()>  
  <input   name="m"   type="checkbox"   onclick=woyingjie()>  
   
  <script   language="javascript">  
  function   baoall(){  
  var   all=document.all.all.checked;  
  var   inputs=document.all.m;  
  for   (var   i=0;i<inputs.length;i++){  
  if   (all==true){  
  inputs[i].checked=true;  
  inputs[i].style.background="black"  
  }else{  
      inputs[i].checked=false;  
  inputs[i].style.background=""  
      }  
  }  
  }  
  function   woyingjie(){  
  var   hoho=document.all.m  
  for   (var   i=0;i<hoho.length;i++){  
  if   (!hoho[i].checked){  
  document.all.all.checked=false;  
  return   false;  
  }  
  }  
  document.all.all.checked=true;  
  return   true;  
  }  
  </script>Top

2 楼w78z007()回复于 2004-09-04 17:10:00 得分 0

但是我的check是循环显示的,也就是说name不是m而是一个数组。  
  我是这样的:while($data=mysql_fetch_array($result))  
  printf("<td><input   type='checkbox'   name='select_id[]'></td>",$data[id])  
  但我用select_id[]替换m说缺少对象?Top

相关问题

  • 难难!vba的功能用vbscript实现吗,我想用vbscript实现将word另存为web页面的功能
  • 怎样在网页中实现另存为的功能?
  • 怎样使用javascript实现IE的另存为的功能。
  • 如保屏蔽"另存为"和"查看/源文件"功能
  • 怎样实现WebBrowser中另存为对话框功能?
  • 怎样实现“图片另存为”的功能?
  • 如何在NS下实现“另存为”的功能?
  • 急!!!怎样这一功能?可另开贴给分
  • 如何实现控制另一个程序运行的功能?
  • 如何屏蔽掉OFFICE里面的“另存为…”功能?

关键词

  • woyingjie
  • 全选
  • 功能
  • data

得分解答快速导航

  • 帖主:w78z007

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo