El objeto Table se utiliza para representar un elemento HTML <table> . Se puede utilizar para crear y acceder a una tabla.
Sintaxis:
- Para acceder al elemento de tabla.:
document.getElementById("id");
- Para crear un objeto de tabla:
document.createElement("TABLE");
El siguiente programa ilustra el objeto de la tabla:
Ejemplo-1: Acceder a un elemento <table> usando el método getElementById() .
<!DOCTYPE html> <html> <head> <title>Table Object in HTML</title> <style> table, td { border: 1px solid green; } h1 { color: green; } h2 { font-family: Impact; } body { text-align: center; } </style> </head> <body> <h1>GeeksforGeeks</h1> <h2>Table Object</h2> <br> <table id="table" align="center"> <tr> <td>Fork Python</td> <td>Fork Java</td> </tr> <tr> <td>Sudo Placement</td> <td>Fork CPP</td> </tr> </table> <p>Double click the "Delete Row" button to remove the second row from the table.</p> <button onclick="delete()">Delete Row</button> <script> function delete() { // Accessing table object. var x = document.getElementById("table"); x.deleteRow(0); } </script> </body> </html>
Salida:
antes de hacer clic en el botón:
Después de hacer clic en el botón:
Ejemplo-2: Crear un elemento <table> usando el método document.createElement() .
<!DOCTYPE html> <html> <head> <title>Table Object in HTML</title> <style> table { border: 1px solid green; } h1 { color: green; } h2 { font-family: Impact; } body { text-align: center; } </style> </head> <body> <h1>GeeksforGeeks</h1> <h2>Table Object</h2> <br> <p>Double click the "Create" button to create a TABLE, a Table row and a Table cell element.</p> <button ondblclick="create()">Create</button> <script> function create() { // Create table object. var a = document.createElement("TABLE"); a.setAttribute("id", "MyTable"); document.body.appendChild(a); var b = document.createElement("TR"); b.setAttribute("id", "MyTr"); document.getElementById("MyTable").appendChild(b); var c = document.createElement("TD"); var d = document.createTextNode("Table cell"); c.appendChild(d); document.getElementById("MyTr").appendChild(c); } </script> </body> </html>
Salida:
antes de hacer clic en el botón:
Después de hacer clic en el botón:
Navegadores compatibles:
- Ópera
- explorador de Internet
- Google Chrome
- Firefox
- safari de manzana
Publicación traducida automáticamente
Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA