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,因为这个还是在某种情况下还是要用到的,既然会用到那就会要操作咯!

时间: 2024-08-30 00:12:05

table 操作的相关文章

算法学习 - Hash Table操作,分离链接法解决哈希冲突

分离链接法 hash table是映射机制的,最大的优点就是它的操作是O(1)级别的.但是会出现哈希冲突,这就需要几种办法来解决.这里先说一种:分离链接法. 就是当插入的位置已经存在一个值之后,那么在这个值之后插入,就可以了,也叫拉链法.(但是其实会降低查找速度,变成O(n)级别) 下面是代码: // // main.cpp // HashTable_SeparateChaining // // Created by Alps on 14-8-5. // Copyright (c) 2014年

postgresql的show databases、show tables、describe table操作

[sql] view plaincopy 1.相当与mysql的show databases; [sql] view plaincopy select datname from pg_database; [sql] view plaincopy 2.相当于mysql的show tables; [sql] view plaincopy SELECT table_name FROM information_schema.tables WHERE table_schema = 'public'; pu

Oracle索引梳理系列(十)- 直方图使用技巧及analyze table操作对直方图统计的影响(谨慎使用)

版权声明:本文发布于http://www.cnblogs.com/yumiko/,版权由Yumiko_sunny所有,欢迎转载.转载时,请在文章明显位置注明原文链接.若在未经作者同意的情况下,将本文内容用于商业用途,将保留追究其法律责任的权利.如果有问题,请以邮箱方式联系作者([email protected]). 前言 针对索引列,尤其是存在严重数据倾斜的索引列,直方图的统计信息,对于CBO优化器更准确地选择执行计划至关重要. 对于初心者,可以从这篇文章中,了解到直方图对于索引列的价值.作用,

MySQL DROP TABLE操作以及 DROP 大表时的注意事项

语法: 删表 DROP TABLE Syntax DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name] ... [RESTRICT | CASCADE] 可一次删除一张或多张表.需具有所删除表上的DROP权限. 表定义文件和数据文件均被移除.表被删除后表上的用户权限不会被自己主动删除. 參数里表中指定的表名不存在则报错,但对于存在的表仍会删除.可通过指定IF EXISTS阻止表不存在时引发的错误(此时对于不存在的表仅产生一个NOTE).

table操作:边框-斑马线-多表头-焦点高亮-自动求和

一.操作table,本例子实现的功能: 1.table等宽边框2.table斑马线3.实现table多表头4.焦点所在行高亮5.自动计算总分 二.效果图 三.代码: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <!--表格--> 5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 6 &l

MySQL关于表碎片整理OPTIMIZE TABLE操作

MySQL关于表碎片整理OPTIMIZE TABLE操作的官方建议1.MySQL官方建议不要经常(每小时或每天)进行碎片整理,一般根据实际情况,只需要每周或者每月整理一次即可,可以写成定时任务来做.2.OPTIMIZE TABLE只对MyISAM,BDB和InnoDB表起作用,尤其是MyISAM表的作用最为明显.此外,并不是所有表都需要进行碎片整理,一般只需要对包含上述可变长度的文本数据类型的表进行整理即可.3.在OPTIMIZE TABLE运行过程中,MySQL会锁定表.4.默认情况下,直接对

Openvswitch原理与代码分析(5): 内核中的流表flow table操作

? 当一个数据包到达网卡的时候,首先要经过内核Openvswitch.ko,流表Flow Table在内核中有一份,通过key查找内核中的flow table,即可以得到action,然后执行action之后,直接发送这个包,只有在内核无法查找到流表项的时候,才会到用户态查找用户态的流表.仅仅查找内核中flow table的情况被称为fast path. ? ? 第一步:从数据包中提取出key ? 实现函数为int ovs_flow_key_extract(const struct ip_tun

js对table操作(增加删除交换上下TR)

<table width="100%" border="0" cellpadding="2" cellspacing="1" class="table_bg space_top" id="gallery-table"> <tr> <td width="3%" nowrap align=center class="table_ti

Selenium之table操作

操作内容: 获取table总行数.总列数.获取某单元格的text值,删除一行[如果每行后边提供删除的按钮] HTML代码: <html><head><meta http-equiv="content-type" content="text/html;charset=utf-8"></head><body><script type="text/javascript"> func