Table Editer

Please support our JavaScript / DHTML / AJAX advertiser: PostgreSQL or MySQL? Compare and contrast the two most popular open source databases
DealthRune DealthRune is offline Offline Jun 18th, 2009, 10:13 pm |
0
This is a nice and easy table editer.

Use it to add and delete cells, rows, and a caption
Quick reply to this message  
JavaScript / DHTML / AJAX Syntax
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. function getInnerHTML()
  5. {
  6. alert(document.getElementById("tr2").innerHTML);
  7. }
  8.  
  9. function insCell()
  10. {
  11. var x=document.getElementById('tr2').insertCell(0)
  12. x.innerHTML="Table Row, Table Cell"
  13. }
  14.  
  15. function delCell()
  16. {
  17. document.getElementById('tr2').deleteCell(0)
  18. }
  19.  
  20. function deleteCaption()
  21. {
  22. document.getElementById('myTable').deleteCaption()
  23. }
  24.  
  25. function createCaption()
  26. {
  27. var x=document.getElementById('myTable').createCaption()
  28. x.innerHTML="My Table"
  29. }
  30.  
  31. function delRow()
  32. {
  33. document.getElementById('myTable').deleteRow(0)
  34. }
  35.  
  36. function insRow()
  37. {
  38. var x=document.getElementById('myTable').insertRow(0);
  39. var y=x.insertCell(0);
  40. var z=x.insertCell(1);
  41. y.innerHTML="New Cell 1";
  42. z.innerHTML="New Cell 2";
  43. }
  44. </script>
  45. </head>
  46. <body>
  47. <center><table id="myTable" border="1">
  48. <tr id="tr2">
  49. <td>Row1 cell1</td>
  50. <td>Row1 cell2</td>
  51. </tr>
  52. <tr id="tr2">
  53. <td>Row2 cell1</td>
  54. <td>Row2 cell2</td>
  55. </tr>
  56. <tr id="tr2">
  57. <td>Row3 cell1</td>
  58. <td>Row3 cell2</td>
  59. </tr>
  60. </table>
  61. <br />
  62. <center><table border="0">
  63. <tr><th colspan="2">Table Controler</th></tr>
  64. <tr><td><center><input type="button" onclick="createCaption()" value="Create caption"></td><td><center><input type="button" onclick="deleteCaption()"
  65. value="Delete caption" /></td></tr>
  66. <tr><td colspan="2"><center><input type="button" onclick="getInnerHTML()" value=" Alert innerHTML of table row " /></td></tr>
  67. <tr><td><center><input type="button" onclick="insRow()" value=" Insert row "></td><td><center><input type="button" onclick="delRow()"
  68. value="Delete first row"></td></tr>
  69. <tr><td><center><input type="button" onclick="insCell()" value=" Insert cell "></td><td><center><input type="button" onclick="delCell()" value=" Delete cell "></td></tr>
  70. </table>
  71. </body>
  72. </html>
0
Jonh S. Brown Jonh S. Brown is offline Offline | Oct 25th, 2009
It is very cool in other websites. Thanks I find this page that is very polite!
 
 

Message:


Thread Tools Search this Thread



Tag cloud for JavaScript / DHTML / AJAX
About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC