insieme delle celle della tabella
definizione e uso
cells
l'insieme restituisce l'insieme di tutti gli elementi <td> o <th> della tabella.
Note:Gli elementi nella raccolta sono ordinati secondo l'ordine in cui compaiono nel codice sorgente.
Suggerimento:usare insieme rows ritornare l'insieme di tutti gli elementi <tr> della tabella.
Suggerimento:Usare metodo insertRow() creare una nuova riga (<tr>).
Suggerimento:Usare metodo deleteRow() eliminare la riga.
Suggerimento:Usare metodo insertCell() Crea una nuova cella (<td>).
Suggerimento:Usare Metodo deleteCell() Elimina la cella.
Vedere anche:
Manuale HTML:Etichetta <td> HTML
Manuale HTML:Etichetta <th> HTML
Manuale JavaScript:Oggetto DOM TableData HTML
Manuale JavaScript:Oggetto DOM TableHeader HTML
Esempio
Esempio 1
Mostra il numero di celle nella prima riga:
var x = document.getElementById("myTable").rows[0].cells.length;
Il risultato di x sarà:
2
Esempio 2: [index]
Visualizza l'innerHTML della prima cella nella prima riga della tabella:
alert(document.getElementById("myTable").rows[0].cells[0].innerHTML);
Esempio 3: item(index)
Visualizza l'innerHTML della prima cella nella prima riga della tabella:
alert(document.getElementById("myTable").rows[0].cells.item(0).innerHTML);
Esempio 4: namedItem(id)
Visualizza l'innerHTML della cella con id="myTd" nella prima riga della tabella:
alert(document.getElementById("myTable").rows[0].cells.namedItem("myTd").innerHTML);
Esempio 5
Modifica il contenuto della prima cella della tabella:
var x = document.getElementById("myTable").rows[0].cells; x[0].innerHTML = "NUOVO CONTENUTO";
Sintassi
tableObject.cells
Proprietà
Proprietà | Descrizione |
---|---|
length |
Restituisce il numero di elementi <td> e/oppure <th> nella raccolta. Note:Questa proprietà è sola lettura. |
Metodo
Metodo | Descrizione |
---|---|
[index] |
Restituisce l'elemento <td> e/oppure <th> con l'indice specificato nella raccolta (partendo da 0). Note:Se il numero dell'indice è fuori dalla gamma, viene restituito null. |
item(index) |
Restituisce l'elemento <td> e/oppure <th> con l'indice specificato nella raccolta (partendo da 0). Note:Se il numero dell'indice è fuori dalla gamma, viene restituito null. |
namedItem(id) |
Restituisce gli elementi <td> e/oppure <th> dalla raccolta che possiede l'id specificato. Note:Se l'id non esiste, viene restituito null. |
Dettagli tecnici
Versione DOM: | Document Object Model di livello 2 |
---|---|
Valore di ritorno: |
L'oggetto HTMLCollection, che rappresenta tutti gli elementi <td> e/oppure <th> all'interno dell'elemento <tr>. Gli elementi nella raccolta sono ordinati secondo l'ordine in cui compaiono nel codice sorgente. |
Supporto dei browser
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Supporto | Supporto | Supporto | Supporto | Supporto |