> 백엔드 개발 > PHP 튜토리얼 > javascript - php用户后台管理不能全部选中?

javascript - php用户后台管理不能全部选中?

WBOY
풀어 주다: 2016-07-06 13:53:43
원래의
851명이 탐색했습니다.

javascript - php用户后台管理不能全部选中?


点击全选或反选只有第一个会变,其他都没有反映


<code><?php include("../../admin/public/header.php");
include("../../admin/public/admin_left.php");
$sql="select * from ts_users ";
$res=mysql_query($sql);
$arr=array();
if(mysql_num_rows($res)>0){
    while(($list=mysql_fetch_assoc($res))!=false){
        $arr[]=$list;
    }
}
?>
<div id="div">
<table border="0" cellspacing="0" width="900px">
    <tr height="60px">
        <th>选择</th>
        <th>用户名</th>
        <th>邮箱</th>
        <th>手机</th>
        <th>创建事件</th>
        <th>最后登陆时间</th>
        <th>操作</th>
    </tr>
    <?php if(isset($arr)) {
        foreach ($arr as $vo) {
                ?>
                <tr align="center" height="30px">
                    <td id="td"><input type="checkbox" value="<?=$vo['uid']?>"></td>
                    <td>= $vo['uname'] ?></td>
                    <td>= $vo['email'] ?></td>
                    <td>= $vo['phone'] ?></td>
                    <td>= $vo['ctime'] ?></td>
                    <td>= $vo['mtime'] ?></td>
                    <td>
                        <a href="./delete_uid.php?uid=<?=%20%24vo%5B'uid'%5D%20?>">删除</a>
                        <a href="./update_uid.php?uid=<?=%20%24vo%5B'uid'%5D%20?>">编辑</a>
                    </td>
                </tr>
                <?php }
    }
        ?>
    </table>
    <input type="button" value="全选" onclick="allcheck()">
    <input type="button" value="反选" onclick="check()">
    </div>
<script>
    var div=document.getElementById("td");
    var childs=div.childNodes;
    function allcheck(){
        for(var i=0;i<childs.length;i++){
            if(childs[i].nodeName=="INPUT" && childs[i].getAttribute('type')=='checkbox'){
                childs[i].checked=true;
            }
        }
    }
    function check(){
        for(var i=0;i<childs.length;i++){
            if(childs[i].nodeName=="INPUT" && childs[i].getAttribute('type')=='checkbox'){
                if(childs[i].checked==true){
                    childs[i].checked=false;
                }else{
                    childs[i].checked=true;
                }
            }
        }
    }
</script>

</code>
로그인 후 복사
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿