javascript手動でテーブルにデータを追加する小さい例

3477 ワード

まず一つのページを作ってください.ここには二つの表があります.上の方にはデータがあります.次の方にはデータがありません.一つの表があります.
 
 
  
 
    

    

    
    
    
    
     
     
     
      
       
      
       
     
       
        
       
        
    
1
2
3
4
5

    

    

      
      
      
ID

    

    

 
新規ボタンをクリックして、現在の行のデータを下記のTABLEに動的に追加します.javasciptコードは以下の通りです.
 
  
<br>        function butd(rows) { <br>            var rows = rows.parentNode.parentNode.rowIndex    // <br>            var mytable = document.getElementById('tables');  // table; <br>            var Romm_price = mytable.rows[rows].cells[0].innerText; // <br>            var room_rows = mytable.rows[rows].cells[1].children[0].value; // ; <br>            var room_rows2 = mytable.rows[rows].cells[1].children[1].value; // ; <br>            var room_rows3 = mytable.rows[rows].cells[2].innerText; // ; <br>            // table2, table2 <br>            var x = document.getElementById('table2').insertRow(); <br>            x.align = "center";  // <br>            var Romm_typename = x.insertCell(0); <br>            var txtDate = x.insertCell(1); <br>            var Guest_Type_ID = x.insertCell(2); <br>            var room_row = x.insertCell(3); <br>            Romm_typename.innerHTML = Romm_price; <br>            txtDate.innerHTML = room_rows; <br>            Guest_Type_ID.innerHTML = room_rows2; <br>            room_row.innerHTML = room_rows3; <br>        } <br>   
この中で一番重要なのはどのようにして現在の行のデータをtableに加えるかです.