Ho questa riga di una tabella:
Premetto che so leggere e scrivere gli argomenti delle varie celle, con IE e Firefox, però mi piacerebbe pure capire il comportamento di Firefoxcodice:<tr id="tr1"> <td>prova1</td> <td>prova2</td> <td><span>prova3</span></td> <td><INPUT type="text" ID="Text1" NAME="Text1" value="prova4"></td> </tr>![]()
ottengo 9 nodi della riga
Perchè i nodi TD sono gli elementi dispari?codice:alert(tr_old.childNodes.length);//==>9![]()
cioè, per il primo nodo ottengo undefined
per il secondo nodo ottengo:codice:alert(tr_old.childNodes[0].tagName);//==>undefined
cioè, perchè al posto di ottenere i nodi TD alle posizioni 0,1,2 li ottengo alle posizioni 1,3,5codice:alert(tr_old.childNodes[1].tagName);//==>TD![]()
grazie

Rispondi quotando