网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网页制作 > Javascript
网页制作:Dreamweaver教程,FrontPages教程,Javascript教程,HTML教程,CSS教程,心得技巧,DHTML教程,网页特效,Discuz!论坛
本月文章推荐
.Javascript脚本:Location对象.
.Javascript条件判断小伎俩.
.关于Firefox下JavaScript设置主页.
.Javascript实例教程(9) 随机显示.
.一步一步教你用JS和INF编辑注册表.
.Javascript控制文本框的输入法切.
.Javascript实例教程(15) 日期函数.
.javascript实现类似google和msn .
.网页特效:图片随机显示技巧.
.在JavaScript中实现命名空间.
.Javascript实例教程(2) 创建折叠.
.JavaScript模拟ACDSEE简单功能.
.一个很通用的javascript的下拉菜.
.实现textarea内字符串选择查询替.
.你是否理解JavaScript的执行顺序.
.javascript通过prototype属性扩充.
.通过javascript在光标处插入文本.
.JScript中值类型的封箱与拆箱.
.用JavaScript制作多彩的弹出式说.
.JavaScript英文对应的颜色.

javaScript实现checkbox多项选择

发表日期:2008-10-7


其实挺简单的,刚好今天有用到,顺手记一下,以后用就copy好了 . 

  <script language="javaScript">
  
      //全选或全部不选
      function checkall(){
        var isChecked=(document.ck.checkAll.checked == true);
        var elements=document.ck.elements;
        var counter=elements.length;
        for(i=0;i<counter;i++){
            var element=elements[i];
            if(element.type=="checkbox"){
             element.checked=isChecked;
            
            }
        }
       }
    
    //是否有checkbox被选中
    function anyChecked(){
    
        var elements=document.ck.elements;
        var counter=elements.length;
        for(i=0;i<counter;i++){
            var element=elements[i];
            if(element.checked == true){
             return true;
            }
        }
        return false;
    }
  </script>
 
  <form name="ck" Method="post" action="a.asp" onsubmit="return anyChecked()">
  
  全选:<input type="checkbox" id="checkAll"onclick="checkall()" />
  多项选择框列表:
  <input type="checkbox" name="cb" value="1"/>
  <input type="checkbox" name="cb" value="2"/>
  <input type="checkbox" name="cb" value="3"/>
    <input name="Submit" type="submit" value="submit">
 </form>

选中之后怎么取它们的值呢?别急,在ASP中取值真是太简单了。如下: 
 

dim array_key
 
array_key= Split(Request.Form("cb"),",")
 
for each m in array_key
    response.write m
next

上一篇:Javascript对url进行编码的几个函数 人气:812
下一篇:javascript拖动小例子 人气:1014
浏览全部Javascript的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐