• table 操作


    <!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=UTF-8">
    <title>table 操作</title>
    <script  src="jquery-1.8.3.min.js" type="text/javascript"></script>
    <script  src="jquery.query-2.1.7.js" type="text/javascript"></script>
    <script>
        $(function(){
            //var table=document.getElementById("table").rows.length;//得到table的长度,rows行数,从1开始
            //var table=document.getElementById("table");//获得table对象
            
            //添加一行:将在第一行中添加第二行
            //var length=document.getElementById("table").rows.length;
            //table.insertRow(length);
            
            //通过id获取值
            //var byId=document.getElementById("first").innerHTML;
            //alert(byId);    //弹出:第一列第一个单元格
            
            //获取table的id 获取指定行的列
            //var byRow=document.getElementById("table").rows[0].cells[1].innerHTML;//这里的rows从0开始、cell从0开始
            //alert(byRow);//弹出第一列第二个单元格
            
            //动态修改某单元格
            //document.getElementById("table").rows[0].cells[0].innerText="aaa";//给一行第一列赋值为aaa
            
            //遍历表格table
            //var tds=document.getElementById('table').getElementsByTagName('td');
            //alert(tds.length);//弹出7 说明获取的td从1开始计算
            //for(var i=0;i<tds.length;i++){ 
                //alert(tds[i].innerText);//循环弹出table里的数据
            //}
            
            //动态添加一个单元格
            var Con=document.getElementById("table"); 
            var len=document.getElementById("table").rows.length;
            var row = Con.insertRow(len); 
            var cell = row.insertCell(0);
            cell.innerHTML = "aaaaa";//效果第二行第一列存在aaaaa
            
        });
    </script>
    </head>
    <body>
        <table border="1" id="table">
            <tr>
                <td id="first">第一列第一个单元格</td>
                <td>第一列第二个单元格</td>
                <td>第一列第三个单元格</td>
                <td>第一列第四个单元格</td>
                <td>第一列第五个单元格</td>
                <td>第一列第六个单元格</td>
                <td>第一列第七个单元格</td>
            </tr>
        </table>
    </body>
    </html>

    虽然现在页面布局很少用到table标签,大部分用到div,据说div比table更好用,更好调样式

    不过有时候不能避免会用到table,因为这个还是在某种情况下还是要用到的,既然会用到那就会要操作咯!

    时间,请带我像一条小溪流般,安静地流淌,汇入爱的海洋。
  • 相关阅读:
    (转)ANT与RTS的结合
    (转)[Android] 利用 ant 脚本修改项目包名
    (转)MULTIPLE TARGETS FROM ONE ANDROID SOURCE (THE BETTER WAY)
    JS+CSS打造网站头部蓝色简约可自动显示/隐藏的导航菜单
    CSS打造很棒的黑色背景下的导航菜单
    老外JS实现的Infinite Menus
    【荐】JavaScript打造的无限级可刷新树型折叠菜单
    【荐】纯CSS打造超酷的圆角菜单,鼠标移过向上/向下扩张
    来自阿里巴巴网的滑动TAB导航特效
    适用于商城JS实现的可折叠的商品分类导航
  • 原文地址:https://www.cnblogs.com/1246447850qqcom/p/4101358.html
Copyright © 2020-2023  润新知