Esempio
Eliminare la prima cell(s) da una riga della tabella con id = "myRow":
var row = document.getElementById("myRow");
row.deleteCell(0);
Prova tu stesso " Definizione e l'utilizzo
Il deleteCell() metodo elimina una cella della riga della tabella corrente.
Suggerimento: Utilizzare insertCell() metodo per eliminare una cella della riga della tabella corrente.
Supporto browser
Metodo | |||||
---|---|---|---|---|---|
deleteCell() | sì | sì | sì | sì | sì |
Sintassi
tablerowObject .deleteCell( valori dei parametri Valore Descrizione index Richiesto in Firefox e Opera, opzionale in IE, Chrome e Safari. Un numero intero (starts at 0) che specifica la posizione della cella da eliminare nella riga corrente. Il valore di 0 risultati in quanto sarà cancellato prima cella. Il valore di -1 può anche essere usato; che provocano che l'ultima cella sarà cancellato.
Se questo parametro viene omesso, deleteCell() rimuove l'ultima cella in IE e la prima cella in Chrome e Safari.
Questo parametro è richiesto in Firefox e Opera, ma facoltativo in Internet Explorer, Chrome e Safari.
Dettagli tecnici
Valore di ritorno: Nessun valore di ritorno.
Altri esempi
Esempio
Eliminare l'ultimo cell(s) dalla tabella di una riga con id = "myRow":
var row = document.getElementById("myRow");
row.deleteCell(-1);
Prova tu stesso "
Esempio
Elimina cell(s) dalla posizione di indice 1 in una riga della tabella con id = "myRow":
var row = document.getElementById("myRow");
row.deleteCell(1);
Prova tu stesso "
Esempio
Elimina cell(s) all'inizio della prima riga della tabella. La collezione di righe della tabella (.rows[0]) restituisce un insieme di tutte le <tr> elementi della tavola con id "myTable" . Il numero [0] specifica l'elemento di recuperare, in questo esempio, la prima riga della tabella. Poi usiamo deleteCell() per eliminare le cellule dalla posizione di indice 0:
var firstRow = document.getElementById("myTable").rows[0];
firstRow.deleteCell(0); Prova tu stesso "
Esempio
Inserire nuove cell(s) con il contenuto all'inizio di una riga di tabella con id = "myRow":
var row = document.getElementById("myRow");
var x = row.insertCell(0);
x.innerHTML = "New cell"; Prova tu stesso "
<TableRow Object