<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 風人園 閱讀(1075) 評論(0)  編輯  收藏 所屬分類: JavaScript

    主站蜘蛛池模板: 亚洲中文字幕无码中文字在线| 久久久久久久久免费看无码| 亚洲国产黄在线观看| 亚洲6080yy久久无码产自国产| 最近的中文字幕大全免费版| 亚洲va成无码人在线观看| 天天影院成人免费观看| 亚洲国产品综合人成综合网站| 精品免费久久久久久久| 亚洲一区免费在线观看| 国产卡二卡三卡四卡免费网址| 一区二区亚洲精品精华液| 热99re久久免费视精品频软件 | 亚洲va在线va天堂va四虎| 东方aⅴ免费观看久久av| 亚洲AV成人无码久久精品老人 | 国产精品无码免费视频二三区| 亚洲一卡2卡3卡4卡乱码 在线| 日韩精品视频免费在线观看| 鲁死你资源站亚洲av| 亚洲精品无码久久久久AV麻豆| 九九全国免费视频| 国产亚洲日韩在线三区| 一区二区三区无码视频免费福利| 亚洲美女激情视频| 成人a免费α片在线视频网站| 香港一级毛片免费看| 狠狠综合久久综合88亚洲| 久久久久久夜精品精品免费啦| 亚洲日韩乱码中文无码蜜桃臀| 日本视频免费在线| 亚欧国产一级在线免费| 97亚洲熟妇自偷自拍另类图片| 中字幕视频在线永久在线观看免费| 日韩国产精品亚洲а∨天堂免| av在线亚洲欧洲日产一区二区| 97精品免费视频| 美女18一级毛片免费看| 亚洲va无码专区国产乱码| 免费观看黄网站在线播放| 一个人看的免费视频www在线高清动漫 |