国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js實現對table的增加行和刪除行的操作方法

2019-11-20 08:45:41
字體:
來源:轉載
供稿:網友

如下所示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title></head><body><script type="text/javascript">//添加方法function addtr(){  //var trid=0;  var tab=document.getElementByIdx_x("signFrame");  //添加行  var newTR = tab.insertRow(tab.rows.length); alert(tab.rows.length);  //trid++;    //獲取序號=行索引  var xuhao=newTR.rowIndex.toString(); alert(xuhao);  newTR.id = "tr" + xuhao;  //添加列:序號  var newNameTD=newTR.insertCell(0);  //添加列內容  newNameTD.innerHTML = xuhao;  //添加列:日期  var newNameTD=newTR.insertCell(1);  //添加列內容  newNameTD.innerHTML = "<input name='time" + xuhao + "' id='time" + xuhao + " size='19' onmouseover='this.style.backgroundColor=#6298E1;this.style.color=#000000;' onmouseout='this.style.backgroundColor=#6298E1;this.style.color=#000000;' />";  //添加列:方式  var newEmailTD=newTR.insertCell(2);  //添加列內容  newEmailTD.innerHTML = "<select style='width:70px;' name='way" + xuhao + "' id='way" + xuhao + "'><option value='電話'>電話</option><option value='QQ'>QQ</option>  </select>";  //添加列:備注  var newTelTD=newTR.insertCell(3);  //添加列內容  newTelTD.innerHTML = "<input size='60' name='remark" + xuhao + "' id='remark" + xuhao + "' type='text' onclick='showid(this)' />";      //添加列:刪除按鈕  var newDeleteTD=newTR.insertCell(4);  //添加列內容  newDeleteTD.innerHTML = "<div align='center' style='width:40px'><a href='javascript:;' onclick=/"deltr('tr" + xuhao + "')/">刪除</a></div>";    }</script><script type="text/javascript">//刪除其中一行function deltr(trid){  //alert(trid);  var tab=document.getElementByIdx_x("signFrame");  var row=document.getElementByIdx_x(trid);    var index=row.rowIndex;//rowIndex屬性為tr的索引值,從0開始   tab.deleteRow(index); //從table中刪除  //重新排列序號,如果沒有序號,這一步省略  var nextid;  for(i=index;i<tab.rows.length;i++){    tab.rows[i].cells[0].innerHTML = i.toString();    nextid=i+1;    remark=document.getElementByIdx_x("remark"+nextid);    remark.id="remark";  }}</script><script type="text/javascript">  function showid(txt)  {alert(txt.id);    }</script><body><input type="button" value="保存" onclick="addtr()" /><table border="1px" width="70%" id="signFrame">  <tr id="trHeader">   <td> </td>   <td> </td>   <td> </td>   <td> </td>   <td> </td>  </tr>  <tr id="trHeader">    <td width="50px">序號</td>    <td width="170px">時間</td>    <td width="100px">方式</td>    <td>備注</td>    <td width="80px">操作</td>  </tr>  <tr id="trHeader">   <td> </td>   <td> </td>   <td> </td>   <td> </td>   <td> </td>  </tr>  <tr id="trHeader">   <td> </td>   <td> </td>   <td> </td>   <td> </td>   <td> </td>  </tr>  <tr id="trHeader">   <td> </td>   <td> </td>   <td> </td>   <td> </td>   <td> </td>  </tr>  <tr id="trHeader">   <td> </td>   <td> </td>   <td> </td>   <td> </td>   <td> </td>  </tr></table> </body></html>

以上就是小編為大家帶來的js實現對table的增加行和刪除行的操作方法全部內容了,希望大家多多支持武林網~

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 吉林市| 桦南县| 贵港市| 信丰县| 泾阳县| 黎城县| 多伦县| 乐业县| 宣威市| 化德县| 长子县| 武夷山市| 郑州市| 施甸县| 开平市| 当阳市| 承德市| 尖扎县| 武鸣县| 北海市| 池州市| 银川市| 阳高县| 乐东| 大关县| 青田县| 沙田区| 望谟县| 西华县| 临泉县| 翼城县| 凤山市| 抚顺市| 香河县| 延寿县| 蒙自县| 大丰市| 西贡区| 德安县| 孟村| 巍山|