<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    當柳上原的風(fēng)吹向天際的時候...

    真正的快樂來源于創(chuàng)造

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      368 Posts :: 1 Stories :: 201 Comments :: 0 Trackbacks
    以前我們使用JavaScript制作過一個JS類MyTable,用于操作表格,但使用上還是有不便的地方,今天把它修改了一下,增加了幾個類函數(shù)和兩個輔助函數(shù),現(xiàn)在更方便一些了。

    JS類MyTable代碼如下:
    /*************************
    *
    *   Class:MyTable
    *   2009.08.22
    *************************
    */
    //-- Contructor
    function MyTable(id){
        
    this.table=$(id);
    }

    //-- Clear Rows except the first
    MyTable.prototype.clear=function(){
        
    while(this.table.rows.length>0){
            
    this.table.deleteRow(0);
        }
    }

    //-- Append a row to table
    MyTable.prototype.getRowCount=function(){
        
    return this.table.rows.length;
    }

    //-- Append a row to table
    MyTable.prototype.appendRow=function(row){
        
    this.table.appendChild(row);
        
    this.refreshRowColor();
    }

    //-- remove a row to table
    MyTable.prototype.removeRow=function(id){
        
    var delRow=$(id);
        delRow.parentNode.removeChild(delRow);
        
    this.refreshRowColor();
    }

    //-- refresh a row's backgroud-color
    MyTable.prototype.refreshRowColor=function(){
        
    for(var i=0;i<this.table.childNodes.length;i++){
            
    this.table.childNodes[i].className=((i % 2==1)?"odd":"even");
        }
    }

    //-- create a text cell
    function createTextTd(text){
        
    var cell=document.createElement("td");
        cell.appendChild(document.createTextNode(text));
        
        
    return cell;
    }

    //-- create a link cell
    function createLinkTd(text,url){
        
    var link=document.createElement("a");
        link.appendChild(document.createTextNode(text));
        link.setAttribute(
    "href",url);

        
    var cell=document.createElement("td");
        cell.appendChild(link);
        
        
    return cell;
    }

    取得的效果:


    全體代碼下載(注意CSS文件變更了):
    http://www.tkk7.com/Files/heyang/JsTable20090822214752.rar

    posted on 2009-08-22 21:54 何楊 閱讀(341) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 自拍偷自拍亚洲精品播放| 免费无码又爽又刺激一高潮| 亚洲美国产亚洲AV| 一级成人a免费视频| 91大神在线免费观看| 日本xxwwxxww在线视频免费| 久久精品九九亚洲精品天堂| 亚洲人成电影网站色| 美女被免费喷白浆视频| 国产亚洲日韩在线三区| 最新亚洲春色Av无码专区| 99久久免费国产特黄| 日本19禁啪啪无遮挡免费动图| 亚洲天堂男人影院| 91香蕉国产线观看免费全集| 久久精品国产亚洲AV无码麻豆 | 91亚洲精品第一综合不卡播放| 亚洲AV成人无码网站| 精品成在人线AV无码免费看| 亚洲综合国产一区二区三区| a级毛片免费播放| 亚洲美女自拍视频| 成人免费a级毛片| 亚洲性猛交xx乱| 久久福利青草精品资源站免费| 免费国产成人高清视频网站| 亚洲 日韩经典 中文字幕| 国产精品久免费的黄网站| 亚洲粉嫩美白在线| 日韩免费视频在线观看| 国产99久久久久久免费看| 亚洲乱码中文字幕综合234| 日韩欧美亚洲国产精品字幕久久久| 国产免费人成在线视频| 国产亚洲一卡2卡3卡4卡新区| 亚洲VA综合VA国产产VA中| 日韩毛片免费一二三| 免费一级特黄特色大片在线| a毛片全部免费播放| 性xxxx黑人与亚洲| 久久久久国产亚洲AV麻豆|