CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

用JS怎么能实现复选择框打上勾呢?

楼主hnit(蓝海)2005-08-01 11:36:35 在 Web 开发 / JavaScript 提问

如当我点击一下链接  
  <a   href=#>你</a>  
   
  复选择框:  
  <INPUT   TYPE="checkbox"   NAME="ttt"   value="1">test1  
  <INPUT   TYPE="checkbox"   NAME="ttt"   value="1">test2  
  <INPUT   TYPE="checkbox"   NAME="ttt"   value="1">test3  
  <INPUT   TYPE="checkbox"   NAME="ttt"   value="1">test4  
  <INPUT   TYPE="checkbox"   NAME="ttt"   value="1">test5  
  <INPUT   TYPE="checkbox"   NAME="ttt"   value="1">test6  
  全部打上勾 问题点数:20、回复次数:7Top

1 楼net_lover(【孟子E章】)回复于 2005-08-01 11:45:21 得分 0

o   =   document.getElementsByName("ttt")  
  for(i=0;i<o.length;i++)   o[i].checked=trueTop

2 楼hnit(蓝海)回复于 2005-08-01 11:49:05 得分 0

完整的帮我写出来,好吗?Top

3 楼hnit(蓝海)回复于 2005-08-01 11:52:40 得分 0

如当我点击一下链接  
  <a   href=#>1</a><a   href=#>2</a>  
   
  复选择框:  
  <INPUT   TYPE="checkbox"   NAME="ttt1"   value="1">test1  
  <INPUT   TYPE="checkbox"   NAME="ttt2"   value="1">test2  
  <INPUT   TYPE="checkbox"   NAME="ttt3"   value="1">test3  
  <INPUT   TYPE="checkbox"   NAME="ttt4"   value="1">test4  
  <INPUT   TYPE="checkbox"   NAME="ttt5"   value="1">test5  
  <INPUT   TYPE="checkbox"   NAME="ttt6"   value="1">test6  
   
  分类打上勾,如点击1,复选框ttt1,ttt3,ttt5打勾  
  分类打上勾,如点击2,复选框ttt2,ttt4,ttt6打勾Top

4 楼hnit(蓝海)回复于 2005-08-05 19:21:39 得分 0

求助呀!!!Top

5 楼adventure007(adventure)回复于 2005-08-05 22:15:47 得分 0

自己动手写肯定会写的  
  还有最好用id来标识控件Top

6 楼GaoXX(窜天猴网络建筑队头子)(中窜集团)回复于 2005-08-06 00:02:45 得分 0

target.click();  
  target.checked=true;Top

7 楼ljqhbt(半个杭州人)(不爱QQ)回复于 2005-08-06 13:17:46 得分 0

<!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.01   Transitional//EN"  
  "http://www.w3.org/TR/html4/loose.dtd">  
  <html>  
  <head>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <title>全选、反选、全不选</title>  
  <script   language="javascript">  
  <!--  
      function   SelectIterm(form,sign)  
          {  
      for   (var   i=0;i<form.elements.length;i++){  
          if(form.elements[i].type=='checkbox'){  
                var   e=form.elements[i]  
                  if   (sign==0)   e.checked=true;  
  if(sign==1)   e.checked=!e.checked;  
  if(sign==2)   e.checked=false;}  
     
  }}    
  -->  
  </script>  
   
   
  </head>  
   
   
  <body>  
  <form   name="myform"   >  
  <table   width="576"   border="0"   cellpadding="0"   cellspacing="0">  
      <!--DWLayoutTable-->  
      <tr>  
          <td   width="101"   height="27"   valign="top"><input   type="checkbox"   name="checkbox7"   value="checkbox"></td>  
          <td   width="111"   valign="top"><input   type="checkbox"   name="checkbox8"   value="checkbox"></td>  
          <td   width="364"   valign="top"><input   type="checkbox"   name="checkbox9"   value="checkbox"></td>  
      </tr>  
      <tr>  
          <td   height="24"   valign="top"><input   type="checkbox"   name="checkbox6"   value="checkbox"></td>  
          <td   valign="top"><input   type="checkbox"   name="checkbox5"   value="checkbox"></td>  
          <td   valign="top"><input   type="checkbox"   name="checkbox4"   value="checkbox"></td>  
      </tr>  
      <tr>  
          <td   height="25"   valign="top"><input   type="checkbox"   name="checkbox3"   value="checkbox"></td>  
          <td   valign="top"><input   type="checkbox"   name="checkbox2"   value="checkbox"></td>  
          <td   valign="top"><input   type="checkbox"   name="checkbox1"   value="checkbox"></td>  
      </tr>  
      <tr>  
          <td   height="35"   valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>  
          <td   valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>  
          <td   valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>  
      </tr>  
      <tr>  
          <td   height="33"   valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>  
          <td   valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>  
          <td   valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>  
      </tr>  
      <tr>  
          <td   height="35"   valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>  
          <td   valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>  
          <td   valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>  
      </tr>  
      <tr>  
          <td   height="33"   valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>  
          <td   valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>  
          <td   valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>  
      </tr>  
      <tr>  
          <td   height="18"   valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>  
          <td   valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>  
          <td   valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>  
      </tr>  
  </table>  
  <a   href="javascript:SelectIterm(myform,0);">全选</a>  
  <a   href="javascript:SelectIterm(myform,1);">反选</a>  
  <a   href="javascript:SelectIterm(myform,2);">全不选</a>  
  </form>  
   
   
  </body>  
  </html>Top

相关问题

  • 单选框怎样激活文本框(js实现)
  • js小问题,如果实现连续弹出两个确认框,谢谢
  • JS实现一个提示框跟随鼠标移动的问题。。。。
  • 一个框架有a,b两个窗口,用js实现窗口a ,提交窗口b的一个表单form1.
  • js如何实现焦点事件啊!
  • 求教一段js + html实现
  • JS能实现自动登陆吗?
  • 要实现光标定位在文本框显示提示消息(类似与图片的alt属性)用JS怎么实现。急急急急急 在线等
  • JS实现登录刷新效果,如何实现?
  • 请问用js或asp如何实现饼图??能否用js在客户端独立实现??

关键词

得分解答快速导航

  • 帖主:hnit

相关链接

  • Web开发类图书

广告也精彩

反馈

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