TableRow - selleversameling
Voorbeeld
Toon die aantal selle in die eerste ry:
var x = document.getElementById("myTable").rows[0].cells.length;
Die resultaat van x sal wees:
2
Meer "Probeer dit self" voorbeelde hieronder.
Definisie en gebruik
Die selleversameling gee 'n versameling van alle <td>- of <th>-elemente in 'n tabelry terug.
Let wel: Die elemente in die versameling word gesorteer soos dit in die bronkode verskyn.
Blaaierondersteuning
Collection | |||||
---|---|---|---|---|---|
cells | Yes | Yes | Yes | Yes | Yes |
Sintaksis
tableObject.cells
Eienskappe
Property | Description |
---|---|
length | Returns the number of <td> and/or <th> elements in the collection. Note: This property is read-only |
Metodes
Method | Description |
---|---|
[index] | Returns the <td> and/or <th> element from the collection with the specified index (starts at 0). Note: Returns null if the index number is out of range |
item(index) | Returns the <td> and/or <th> element from the collection with the specified index (starts at 0). Note: Returns null if the index number is out of range |
namedItem(id) | Returns the <td> and/or <th> element from the collection with the specified id. Note: Returns null if the id does not exist |
Tegniese besonderhede
DOM weergawe: | Kernvlak 2-dokumentobjek |
---|---|
Terugkeerwaarde: | 'n HTMLCollection Object, wat alle <td> en/of <th> elemente in die <tr> element verteenwoordig. Die elemente in die versameling word gesorteer soos dit in die bronkode verskyn |
Meer voorbeelde
Voorbeeld
[ indeks ]
Waarsku die innerHTML van die eerste sel in die tabel se eerste ry:
alert(document.getElementById("myTable").rows[0].cells[0].innerHTML);
Voorbeeld
item ( indeks )
Waarsku die innerHTML van die eerste sel in die tabel se eerste ry:
alert(document.getElementById("myTable").rows[0].cells.item(0).innerHTML);
Voorbeeld
namedItem( id )
Waarsku die innerHTML van die sel met id="myTd" in die tabel se eerste ry:
alert(document.getElementById("myTable").rows[0].cells.namedItem("myTd").innerHTML);
Voorbeeld
Verander die inhoud van die eerste tabelsel:
var x = document.getElementById("myTable").rows[0].cells;
x[0].innerHTML = "NEW CONTENT";
❮ TableRow-objek