Objeto Table do HTML DOM
Objeto Table
O objeto Table representa o elemento HTML <table>.
Acessar objeto Table
Você pode usar getElementById() para acessar o elemento <table>:
var x = document.getElementById("myTable");
Criar objeto Table
Você pode usar o método document.createElement() para criar o elemento <table>:
var x = document.createElement("TABLE");
Conjunto do objeto Table
Conjunto | Descrição |
---|---|
cells | Retorna a coleção de todos os elementos <td> ou <th> da tabela. |
rows | Retorna a coleção de todos os elementos <tr> da tabela. |
tBodies | Retorna a coleção de todos os elementos <tbody> da tabela. |
Atributo do objeto Table
Atributos | Descrição |
---|---|
align |
Não suportado no HTML5.Use style.cssFloat. Definir ou retornar o alinhamento da tabela em relação ao texto ao redor. |
background |
Não suportado no HTML5.Use style.background. Definir ou retornar a imagem de fundo da tabela. |
bgColor |
Não suportado no HTML5.Use style.backgroundColor. Definir ou retornar a cor de fundo da tabela. |
border |
Descontinuado.Use style.border. Definir ou retornar a largura da borda da tabela. |
caption | Retorna o elemento <caption> da tabela. |
cellPadding |
Não suportado no HTML5.Use style.padding. Definir ou retornar o espaço entre a borda da célula e o conteúdo da célula. |
cellSpacing |
Não suportado no HTML5.Use style.borderSpacing. Defina ou retorne o espaço entre as células da tabela. |
frame |
Não suportado no HTML5. Defina ou retorne a borda externa a ser exibida ao redor da tabela. |
height |
Não suportado no HTML5.Use style.height. Defina ou retorne a altura da tabela. |
rules |
Não suportado no HTML5. Defina ou retorne a borda interna a ser exibida entre as células da tabela. |
summary |
Não suportado no HTML5. Defina ou retorne a descrição dos dados da tabela. |
tFoot | Retorna uma referência ao elemento <tfoot> da tabela. |
tHead | Retorna uma referência ao elemento <thead> da tabela. |
width |
Não suportado no HTML5.Use style.width. Defina ou retorne a largura da tabela. |
Métodos do objeto Table
Método | Descrição |
---|---|
createCaption() | Crie um elemento <caption> vazio e adicione-o à tabela. |
createTFoot() | Crie um elemento <tfoot> vazio e adicione-o à tabela. |
createTHead() | Crie um elemento <thead> vazio e adicione-o à tabela. |
deleteCaption() | Remova o primeiro elemento <caption> da tabela. |
deleteRow() | Remova uma linha da tabela (<tr>). |
deleteTFoot() | Remova o elemento <tfoot> da tabela. |
deleteTHead() | Remova o elemento <thead> da tabela. |
insertRow() | Crie um elemento <tr> vazio e adicione-o à tabela. |