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

RSS 订阅当前论坛  

$5.95 Web Hosting     

上一主题 下一主题
     
标题: [问题] 我的全选CHECKBOX怎么就不能用了呢!  
 
ys5955092 (离开布兰卡)
论坛元老
Rank: 8Rank: 8


UID 95550
精华 0
积分 12359
帖子 561
金钱 12359 喜悦币
威望 0
人脉 0
阅读权限 90
注册 2007-7-17
来自 qd
状态 离线
[广告]: 代充Paypal帐号美元
我的全选CHECKBOX怎么就不能用了呢!

echo "<table border=1><tr><td>ID</td>";
echo "<td>公司名称</td><td>添加时间</td><td>全选<input type=checkbox name=mmAll onclick='checkAll(this, 'mm')'></td></tr>";
for ($i=0;$i<$pagesize;$i++)
{  
$result = mysql_query( "select * from ex2  limit ". (($page1-1)*$pagesize+$i) .",1");
$count++;
$row=mysql_fetch_array($result);
        echo "<tr><td> $count </td> <td> $row[1] </td>";
    echo "<td> $row[2] </td><td><input type=checkbox name=mm value='' onclick='checkItem(this, 'mmAll')'></td></tr>";
  }
  echo "</table>";   
function checkAll(e, itemName)
{
  var aa = document.getElementsByName(itemName);
  for (var i=0; i<aa.length; i++)
   aa.checked = e.checked;
   
}
function checkItem(e, allName)
{
  var all = document.getElementsByName(allName)[0];
  if(!e.checked) all.checked = false;
  else
  {
    var aa = document.getElementsByName(e.name);
    for (var i=0; i<aa.length; i++)
     if(!aa.checked) return;
    all.checked = true;
  }
}
这两个函数是在网上CTRL+C来的,单独用没有问题,但我动态显示了就O不了K了
原因!!




心甘情愿做Wzhu的小弟。
2007-7-27 06:00 PM#1
查看资料  发短消息  QQ  顶部
 
wzhu (wzhu)
版主
Rank: 7Rank: 7Rank: 7
C[A-Z]O


UID 68040
精华 0
积分 47793
帖子 1568
金钱 47770 喜悦币
威望 0
人脉 23
阅读权限 100
注册 2006-1-14
来自 湖北荆州>陕西西安>辽宁 ...
状态 离线
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
看  看 ,好像数组被转义了

[ 本帖最后由 wzhu 于 2007-7-27 06:16 PM 编辑 ]




<?wzhu
wzhu.print("http://www.cncmm.com");
?>
2007-7-27 06:06 PM#2
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
ys5955092 (离开布兰卡)
论坛元老
Rank: 8Rank: 8


UID 95550
精华 0
积分 12359
帖子 561
金钱 12359 喜悦币
威望 0
人脉 0
阅读权限 90
注册 2007-7-17
来自 qd
状态 离线
[推荐阅读] 这样写对不对?
今天就这样吧。明天继续。肩膀疼怎么办。。谁有办法



心甘情愿做Wzhu的小弟。
2007-7-27 06:23 PM#3
查看资料  发短消息  QQ  顶部
 
wzhu (wzhu)
版主
Rank: 7Rank: 7Rank: 7
C[A-Z]O


UID 68040
精华 0
积分 47793
帖子 1568
金钱 47770 喜悦币
威望 0
人脉 23
阅读权限 100
注册 2006-1-14
来自 湖北荆州>陕西西安>辽宁 ...
状态 离线
[推荐阅读] C:/windows/php.ini与php下的php.ini什么区别呀?
echo '<table border="1"><tr><td>ID</td>';
echo '<td>公司名称</td><td>添加时间</td><td>全选<input type="checkbox" name="mmAll" onclick="checkAll(this, \'mm\')"></td></tr>';

echo "<td> $row[2] </td><td><input type=\"checkbox\" name=\"mm\" value='' onclick=\"checkItem(this, 'mmAll')\"></td></tr>";




<?wzhu
wzhu.print("http://www.cncmm.com");
?>
2007-7-27 06:26 PM#4
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
ys5955092 (离开布兰卡)
论坛元老
Rank: 8Rank: 8


UID 95550
精华 0
积分 12359
帖子 561
金钱 12359 喜悦币
威望 0
人脉 0
阅读权限 90
注册 2007-7-17
来自 qd
状态 离线
[推荐阅读] 哈哈 28号就到北京了 要见高人了
谢谢了,数组被转义?给我说说这里的玄机!
你会玩魔兽啊、?




心甘情愿做Wzhu的小弟。
2007-7-27 06:49 PM#5
查看资料  发短消息  QQ  顶部
 
sanders_yao
版主
Rank: 7Rank: 7Rank: 7
or2 =333


UID 30286
精华 0
积分 2573
帖子 4778
金钱 2570 喜悦币
威望 0
人脉 3
阅读权限 100
注册 2004-7-23
来自 北京 菜户营
状态 离线
[推荐阅读] 请问怎么把如下的东西转换成汉字
所有checkbox的name属性都是mm
感觉没啥意义哈 如果是mm[]还行
可以使用document.getElementsByName获取同name属性值的元素 之后使用for将里面的checked属性都等同于全选框的属性

ps:我会玩禽兽




最近写的一些代码都会在以下地址发布,有兴趣的来批:
http://www.phpx.com/happy/thread-131368-1-1.html
2007-7-27 10:48 PM#6
查看资料  Blog  发短消息  顶部
 
ys5955092 (离开布兰卡)
论坛元老
Rank: 8Rank: 8


UID 95550
精华 0
积分 12359
帖子 561
金钱 12359 喜悦币
威望 0
人脉 0
阅读权限 90
注册 2007-7-17
来自 qd
状态 离线
[推荐阅读] 北京易登网招聘初中级php工程师
只有一句话要说,算你狠!



心甘情愿做Wzhu的小弟。
2007-7-30 03:48 PM#7
查看资料  发短消息  QQ  顶部
     


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


 




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

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