javascript-logo-bw

Javascript: proprietà delle tabelle HTML

Ecco un elenco di proprietà appartenenti agli oggetti HTML che riguardano le tabelle.

Un elemento table, insieme agli elementi thead e tbody, è un contenitore di elementi tr: la proprietà rows viene inizializzata come array di riferimenti agli oggetti tr contenuti.

Analogamente, le righe sono dei contenitori di elementi td: i loro riferimenti sono contenuti nella array cells dell’ oggetto tr.
La proprietà rowIndex contiene la posizione della riga; bisogna fare attenzione all’ header: anche questo è un tr, e quindi è identificato da tbody.rows[0] e il suo rowIndex è posto a 0; di conseguenza, le righe dei dati della tabella partono da 1.
Ma se l’ header manca, allora anche le righe dei dati partono da 0.

Infine, l’ elemento td: la sua proprietà cellIndex contiene la sua posizione nella riga partendo da 0.
Il testo contenuto da td può essere modificato o tramite innerHTML (da alcuni deprecato), o con i comandi javascript per accedere al nodo di testo figlio, o ancora con la proprietà textContent.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...