Ciao a tutti,
come posso eliminare, per esempio, una riga da una tabella.
Ho provato con removechild, ma funziona solo se la riga la creo con DOM da codice.
Grazie
Ciao a tutti,
come posso eliminare, per esempio, una riga da una tabella.
Ho provato con removechild, ma funziona solo se la riga la creo con DOM da codice.
Grazie
cmq removechild va sempre.... come lo usi?codice:var ncol = 1; ' numero della colonna da eliminare var tbl=document.getElementById('Tabella') tbl.deleteRow(nCol);
Cosi va anche se non le hai create da dom..
codice:var col = document.getElementById('RigaX') var tbl=document.getElementById('Tabella') tbl.removeChild(col);
Grazie per l'aiuto.
Ecco come uso RemoveChild:
function EliminaVoce(oggetto)
{
if (document.getElementById(oggetto)!=null)
{
var dv = document.getElementById(oggetto)
document.getElementById("tbClienti").removeChild(d v); }
}
Qui mi dice che non trova l'oggetto: document.getElementById("tbClienti").removeChild(d v);
Le righe della tabella vengono create dinamicamente da codice.
mi viene in mente solo un possibile errore (se sei sicuro che la tab e la riga esistono), devi eliminarla dal tbody e non dalla tblOriginariamente inviato da Gemini
Grazie per l'aiuto.
Ecco come uso RemoveChild:
function EliminaVoce(oggetto)
{
if (document.getElementById(oggetto)!=null)
{
var dv = document.getElementById(oggetto)
document.getElementById("tbClienti").removeChild(d v); }
}
Qui mi dice che non trova l'oggetto: document.getElementById("tbClienti").removeChild(d v);
Le righe della tabella vengono create dinamicamente da codice.
var tbody = document.getElementById('tbClienti').getElementsBy TagName('tbody')[0];
tbody.removeChild(dv);