Esempio
Eliminare la prima riga in una tabella:
document.getElementById("myTable").deleteRow(0);
Prova tu stesso " Definizione e l'utilizzo
Il deleteRow() metodo rimuove la riga in corrispondenza dell'indice specificato da una tabella.
Suggerimento: Utilizzare insertRow() per creare e inserire una nuova riga.
Supporto browser
Metodo | |||||
---|---|---|---|---|---|
deleteRow() | sì | sì | sì | sì | sì |
Sintassi
tableObject .deleteRow( valori dei parametri Valore Descrizione index Richiesto in Firefox e Opera, opzionale in IE, Chrome e Safari. Un numero intero che specifica la posizione della riga da cancellare (inizia da 0). Il valore di 0 risultati in quanto la prima fila sarà cancellato.
Il valore di -1 può anche essere usato; che provocano che l'ultima riga verrà eliminata.
Questo parametro è richiesto in Firefox e Opera, ma facoltativo in Internet Explorer, Chrome e Safari.
Se questo parametro viene omesso, deleteRow() rimuove l'ultima fila in IE e la prima fila in Chrome e Safari.
Dettagli tecnici
Valore di ritorno: Nessun valore di ritorno
Altri esempi
Esempio
Eliminare la riga che si fa clic su:
function deleteRow(r) {
var i =
r.parentNode.parentNode.rowIndex;
document.getElementById("myTable").deleteRow(i);
} Prova tu stesso "
Esempio
Creare ed eliminare row(s) :
function myCreateFunction() {
var table =
document.getElementById("myTable");
var row =
table.insertRow(0);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
cell1.innerHTML = "NEW
CELL1";
cell2.innerHTML = "NEW CELL2";
}
function myDeleteFunction() {
document.getElementById("myTable").deleteRow(0);
} Prova tu stesso "
Pagine correlate
Di riferimento HTML: HTML <tr> tag
<Tabella Object