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

首頁 > 語言 > JavaScript > 正文

javascript 手動給表增加數據的小例子

2024-05-06 15:48:58
字體:
來源:轉載
供稿:網友
這篇文章介紹了js手動給表增加數據的實例代碼,有需要的朋友可以參考一下

 先建一個頁面如下:這里有兩個表,上面一個有數據,下面一個沒有數據,只有一個表頭!
 

復制代碼 代碼如下:


 <body>
     <form runat="server">
     <div>
     <table>
     <tr>
     <td>1</td><td><input type="text" value="20"  /><input type="text" value="200"style="width:50px" /></td><td>我是中國人</td><td>好好學習</td><td><input type="button" value="新增" /></td>
     </tr>
      <tr>
      <td>2</td><td><input type="text" value="30"style="width:50px" /><input type="text" value="300"style="width:50px" /></td><td>我是中國人</td><td>好好學習</td><td><input type="button" value="新增" /></td>
      </tr>
       <tr>
        <td>3</td><td><input type="text" value="40" /><input type="text" value="400"/></td><td>我是中國人</td><td>好好學習</td><td><input type="button" value="新增" /></td>
       </tr>
        <tr>
      <td>4</td><td><input type="text" value="50" /><input type="text" value="500"style="width:50px" /></td><td>我是中國人</td><td>好好學習</td><td><input type="button" value="新增" /></td>
        </tr>
         <tr>
        <td>5</td><td><input type="text" value="60" /><input type="text" value="600"style="width:50px" /></td><td>我是中國人</td><td>好好學習</td><td><input type="button" value="新增" /></td>
         </tr>
     </table>
     </div>
     <div>
       <table>
       <tr><td>ID</td><td>年齡</td><td>金錢</td><td>名字</td></tr>
       </table>
     </div>
     </form>
 </body>


現在點擊新增按鈕,把點中的當前行的數據動態的加到下面的TABLE中,javascipt代碼如下:

復制代碼 代碼如下:


<script type="text/javascript">
        function butd(rows) {
            var rows = rows.parentNode.parentNode.rowIndex    //找到當前選中的行
            var mytable = document.getElementById('tables');  //找到當前這個 table;
            var Romm_price = mytable.rows[rows].cells[0].innerText; //找到當前行的第一列的值
            var room_rows = mytable.rows[rows].cells[1].children[0].value; //找到當前行的第二列第一個文本框的值;
            var room_rows2 = mytable.rows[rows].cells[1].children[1].value; //找到當前行的第二列第二個文本框的值;
            var room_rows3 = mytable.rows[rows].cells[2].innerText; //找到當前行的第三列的值;
            //找到table2,并給table2新增一行
            var x = document.getElementById('table2').insertRow();
            x.align = "center";  //設置行樣式
            var Romm_typename = x.insertCell(0);
            var txtDate = x.insertCell(1);
            var Guest_Type_ID = x.insertCell(2);
            var room_row = x.insertCell(3);
            Romm_typename.innerHTML = Romm_price;
            txtDate.innerHTML = room_rows;
            Guest_Type_ID.innerHTML = room_rows2;
            room_row.innerHTML = room_rows3;
        }
    </script>


這個里面最重要的就是如何得到當前你點擊是哪行,然后是如何手動的把當前行的數據加到table中!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 新乡市| 图片| 福安市| 铅山县| 乌什县| 云梦县| 叙永县| 当阳市| 红安县| 葫芦岛市| 武宣县| 桓台县| 乌鲁木齐县| 房产| 佛坪县| 平江县| 锡林浩特市| 威海市| 隆子县| 河北省| 嘉定区| 竹溪县| 当雄县| 迭部县| 灵武市| 阿图什市| 禄丰县| 中方县| 洪湖市| 神池县| 安国市| 满城县| 桂平市| 大同市| 新龙县| 扶余县| 沂水县| 招远市| 柘城县| 西藏| 托克逊县|