喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
     
标题: [问题] php全选问题  
 
php^_^
注册会员
Rank: 2


UID 96782
精华 0
积分 192
帖子 151
金钱 192 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2007-8-10
状态 离线
php全选问题

在PHP里怎么对多个复选框进行全选,
能给个实例最好,,

先谢谢啦
2007-8-15 01:30 PM#1
查看资料  发短消息  QQ  顶部
 
迎风
高级会员
Rank: 4
一二三四五,上山打老鼠


UID 66573
精华 0
积分 824
帖子 894
金钱 824 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2005-9-11
状态 离线
[推荐阅读] 前辈们请告诉php的学习方向
这是JS的问题。。。赋一个name="xx[]",然后document.getElementsByName("xx[]")得到一个数组,遍历设置checked...



Azazazazazazazazazazazazazazazazazazazazazaz
2007-8-15 01:31 PM#2
查看资料  发短消息  顶部
 
ys5955092 (离开布兰卡)
论坛元老
Rank: 8Rank: 8


UID 95550
精华 0
积分 12355
帖子 558
金钱 12355 喜悦币
威望 0
人脉 0
阅读权限 90
注册 2007-7-17
来自 qd
状态 离线
[推荐阅读] php手册更新了
function checkAll(e, itemName)
       {
         var aa = document.getElementsByName(itemName);
         for (var i=0; i<aa.length; i++)
         aa.checked = e.checked;
   
       }

echo"全选<input type=\"checkbox\" name=\"mmAll\" value=\"$page1\" onclick=\"checkAll(this, 'mm[]')\">
echo "<td><input id=\"123\" type=\"checkbox\" name=\"mm[]\"   ></td>




心甘情愿做Wzhu的小弟。
2007-8-15 03:29 PM#3
查看资料  发短消息  QQ  顶部
 
php^_^
注册会员
Rank: 2


UID 96782
精华 0
积分 192
帖子 151
金钱 192 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2007-8-10
状态 离线
[推荐阅读] 两地数据同步问题,请指教
解决了,我是这样写的:
有个循环复选框,起name="array[]"
首先在form里这样写
<input type="button" value="全选" onclick="allcheck()">
<input type="button" value="反选" onclick="uncheck()">
然后在form外边这样写:
<script language=javascript>
   function allcheck(str){
      var a=document.getElementsByName("array[]");
      var n=a.length;
      for(i=0;i<n;i++){
         a.checked=ture;
       }
  }
   function uncheck(str){
      var a=document.getElementsByName("array[]");
      var n=a.length;
      for(i=0;i<n;i++){
         a.checked=flase;
       }
  }
</script>
2007-8-15 03:33 PM#4
查看资料  发短消息  QQ  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.186177 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP