Advertisement
Guest User

Untitled

a guest
Feb 19th, 2020
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Spreadsheet</title>
  5. <style type="text/css">
  6. td {
  7. padding:3px;
  8. }
  9. </style>
  10. </head>
  11.  
  12. <body>
  13. <table border="0" cellpadding="0" cellspacing="0" id = "table">
  14. <thead>
  15. <tr>
  16. <th>Name</th>
  17. <th>Student ID</th>
  18. <th>Faculty</th>
  19. <th>Major</th>
  20. <th>Minor</th>
  21. <th>Year</th>
  22. <th>Action</th>
  23. </tr>
  24. </thead>
  25. <tr id = "row1">
  26. <td><input type="text" /></td>
  27. <td><input type="text" /></td>
  28. <td><input type="text" /></td>
  29. <td><input type="text" /></td>
  30. <td><input type="text" /></td>
  31. <td><input type="text" /></td>
  32. <td>
  33. <button>Up</button>
  34. <button>Dn</button>
  35. <button onclick = "delFunction('row1')">Del</button>
  36. </td>
  37. </tr>
  38. <tr>
  39. <td><input type="text" /></td>
  40. <td><input type="text" /></td>
  41. <td><input type="text" /></td>
  42. <td><input type="text" /></td>
  43. <td><input type="text" /></td>
  44. <td><input type="text" /></td>
  45. <td>
  46. <button>Up</button>
  47. <button>Dn</button>
  48. <button>Del</button>
  49. </td>
  50. </tr>
  51. <tr>
  52. <td><input type="text" /></td>
  53. <td><input type="text" /></td>
  54. <td><input type="text" /></td>
  55. <td><input type="text" /></td>
  56. <td><input type="text" /></td>
  57. <td><input type="text" /></td>
  58. <td>
  59. <button>Up</button>
  60. <button>Dn</button>
  61. <button>Del</button>
  62. </td>
  63. </tr>
  64. </table>
  65. <button onclick = "newRowBtn()">New Row</button>
  66. <script>
  67. var counter = 4;
  68.  
  69. function delFunction("row") {
  70. var x = document.getelementbyId("row1");
  71. x.remove();
  72. counter--;
  73. }
  74.  
  75. function newRowBtn() {
  76. alert("ujgfkh");
  77. var node = document.CreateElement("tr");
  78. //node.setAttribue("id", "row$counter");
  79. var table = document.getElementById("table");
  80. table.appendChild("node");
  81. var i;
  82. for (i=0;i<6;i++){
  83. var td = document.createElement("td");
  84. var inputTag = document.createElement("input");
  85. inputTag.setAttribute("type","text");
  86. td.appendChild(inputTag);
  87. tr.appendChild(td);
  88. }
  89.  
  90. </script>
  91. </body>
  92.  
  93. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement