Gli ultimi tutorial di sviluppo web
 

TableRow deleteCell() Method

<TableRow Object

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()

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