無名的博客

          任意增加或刪除一行html元素

          代碼如下:

          <script language="javascript">
          var curRow=null;
          function selectRow(tr1){
          if(curRow)
          curRow.bgColor="#FFFFFF";
          tr1.bgColor="e7e7e7";
          curRow=tr1;
          }
          function addRow(src){
          var newrow = src.insertRow(src.rows.length-1);
          newrow.attachEvent("onclick",function(){selectRow(newrow);});
          newrow.height=20;
          var i=4;
          while(i--){
          var newcell = newrow.insertCell();
          switch(i){
          case 0: newcell.innerHTML= '<input type="button" onClick="javascript:delRow(this.parentElement.parentElement)" value="刪除此行">';break;
          default: newcell.innerHTML=div1.innerHTML;break;
          }
          }
          }
          function delRow(src){
          src.parentElement.deleteRow(src.rowIndex);
          }
          </script>

          <table id="tb" width="100%"  border="1" >
            <tr>
              <th scope="col" width="25%">一</th>
              <th scope="col" width="25%">二</th>
              <th scope="col" width="25%">三</th>
              <th scope="col" width="25%">四</th>
            </tr>
            <tr id="blankRow" onClick="addRow(this.parentElement)">
              <td>&nbsp;</td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
            </tr>
          </table>
          <div id="div1" style="display:none "><inpute type="text"></div>

          posted on 2005-10-18 10:47 十三郎 閱讀(754) 評論(1)  編輯  收藏 所屬分類: JAVASCRIPT

          評論

          # re: 任意增加或刪除一行html元素 2006-08-01 12:31 游俠


          不錯
          很有用  回復  更多評論   

          主站蜘蛛池模板: 申扎县| 突泉县| 通道| 三明市| 荣成市| 宜兰市| 天镇县| 许昌县| 扶绥县| 江永县| 日土县| 仪陇县| 攀枝花市| 堆龙德庆县| 长沙市| 建德市| 桦南县| 财经| 迁安市| 波密县| 芜湖县| 酉阳| 平和县| 西贡区| 建宁县| 大理市| 鹤壁市| 华亭县| 永丰县| 奉节县| 新和县| 鄂伦春自治旗| 青田县| 临沂市| 县级市| 边坝县| 天柱县| 青海省| 绥德县| 高平市| 杭锦旗|