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

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

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

    風人園

    弱水三千,只取一瓢,便能解渴;佛法無邊,奉行一法,便能得益。
    隨筆 - 99, 文章 - 181, 評論 - 56, 引用 - 0
    數據加載中……

    JavaScript動態添加刪除表格行列(ZT)

    JavaScript動態添加刪除表格行列

    上周因為手頭一個東西需要增加不定項目,左思右想沒有找到一個好的解決辦法。剛好舊友soot過來深圳,他給了我一個辦法,用javascript動態添加刪除表格行的思路,并演示了一下,符合我的要求,于是拿出來與大家共分享

    以下是我測試的代碼
    <%
     
     If Request("dd")<>"" Then
      Response.write(Ubound(split(request("dd"),",")))
     End If

    %>
    <html>
    <head>
    <script>
    var i = 0;
    function add() {
     i++;
     var tbl = document.all.tbl;
     var tr = tbl.insertRow();
     var td = tr.insertCell();
     td.innerHTML = "<input name='dd' value = 'dd"+i+"'>"
    }
    </script>
    </head>
    <body>

    <form method=post>
    <table id=tbl>
    <tr><td><input name="dd" value = "dd0"></td></tr>
    </table>

    <INPUT TYPE="button" value="add" onclick="add()">
    <INPUT TYPE="submit" value="submit">
    </form>
    </html>

    添加之后同時將值存在一個隱藏表單域中,以便提交時使用,使用數組方法接收值。

    今日在網上搜索,發現一個網友的博客中也有相關代碼,于是帖過來一起參考。


    <table id="idTB" border=0><!--注意id,與JS中的要相對應-->
      <tr id=idTR>
        <td>第一行 <input type='button'></td>
      </tr>
    </table>
    <input type="button" onclick="addRow()" value="添加一行"><br>
    <input type="button" onclick="delRow()" value="刪除一行"> Row index:<input id="idIndex">(<a id="idFirst">1</a>~<a id="idLast">1</a>)
    <script>
    function addRow(){//添加表格的一行
      oTR=idTB.insertRow(idTB.rows.length);
      tmpNum=oTR.rowIndex;
      oTD=oTR.insertCell(0);
      oTD.innerText="第" + tmpNum+"行";//在該處添加的HTML代碼會原封不動的顯示在頁面上
      oTD.innerHTML="<input type='text' name='txt"+tmpNum+"'>";//要在該格添加的HTML代碼填在這里,因為這里是text,注意不要重名了。
      idLast.innerText=idTB.rows.length;
      if(idTB.rows.length>0)
        idFirst.innerText='1';
      return true;
    }
    function delRow(){//刪除表格的一行
      sIndex=idIndex.value;
      if(sIndex=='')
        sIndex=idTB.rows.length-1;
      else
        sIndex=parseInt(sIndex)-1;
       
     idTB.deleteRow(sIndex);
     
      idLast.innerText=idTB.rows.length;
      if(idTB.rows.length==0)
        idFirst.innerText='0';
    }
    </script>

    posted on 2007-07-10 21:27 風人園 閱讀(1077) 評論(0)  編輯  收藏 所屬分類: JavaScript

    主站蜘蛛池模板: 人成电影网在线观看免费| 色天使亚洲综合一区二区| 久久福利青草精品资源站免费| 又黄又爽一线毛片免费观看| 亚洲第一街区偷拍街拍| 色婷婷7777免费视频在线观看| 亚洲一区影音先锋色资源| 18禁美女黄网站色大片免费观看| 亚洲成在人天堂一区二区| 免费无码VA一区二区三区 | 国产成人无码精品久久久免费| 免费日韩在线视频| 一级看片免费视频囗交| 亚洲色无码专区在线观看| 羞羞视频免费网站在线看| 亚洲av永久无码精品古装片| 99re免费在线视频| 亚洲娇小性xxxx| 日韩成人免费视频播放| 久久久久久国产精品免费无码 | 成人免费777777| 亚洲日本va一区二区三区| 国产成人免费全部网站| 一级做a爱过程免费视| 久久精品亚洲综合专区| 18禁成人网站免费观看| 亚洲综合精品成人| 免费va在线观看| 精品国产污污免费网站| 精品日韩99亚洲的在线发布 | 最新国产AV无码专区亚洲| 你懂的网址免费国产| 亚洲女人初试黑人巨高清| 日韩免费观看视频| 国产成人免费ā片在线观看老同学| 久久亚洲AV午夜福利精品一区 | 国产色在线|亚洲| 亚洲午夜精品第一区二区8050| 国产精品99精品久久免费| 一本色道久久88亚洲精品综合| 亚洲天堂中文字幕在线|