Коллекция ячеек HTML DOM TableRow
Опубликовано: 8 Октября, 2022
Коллекции ячеек HTML DOM TableRow используются для возврата всего общего количества ячеек определенной строки в таблице. Он включает в себя все элементы <td> и <th>. Последовательность элементов <tr> сортируется так же, как их положение в исходном коде.
Синтаксис:
tableObject.cells
Характеристики:
- длина: используется для возврата количества элементов <td> и <th> в коллекции.
Методы:
- [индекс]: используется для возврата элементов <td> и <th> из коллекции с указанным индексом. Если номер индекса выходит за пределы диапазона, он вернет ноль.
- item(index): также используется для возврата элементов <td> и <th> из коллекции с указанным индексом. Если номер индекса выходит за пределы диапазона, он вернет ноль.
- namedItem(id) : также используется для возврата элементов <td> и <th> из коллекции с указанным идентификатором. Если идентификатор не существует, возвращаемое значение равно null.
Возвращаемое значение : — используется для возврата всех элементов <td> и <th> определенной строки в таблице.
В приведенном ниже примере показана реализация коллекции ячеек TableRow.
Пример:
HTML
<!DOCTYPE html> < html > < head > < title >TableRow cells Collection in HTML</ title > < style > table, td { border: 1px solid green; } h1 { color: green; } h2 { font-family: sans-serif; } body { text-align: center; } </ style > </ head > < body > < h1 >GeeksforGeeks</ h1 > < h2 >HTML DOM TableRow cells Collection</ h2 > < p > To return the number of cells in the table, double-click on the "Return cells" button. </ p > < table id = "Courses" align = "center" > < caption > GeeksforGeeks Courses </ caption > < tr > < td >Front-end Development</ td > < td >HTML</ td > < td >CSS</ td > < td >JS</ td > </ tr > < tr > < td >Back-end Development</ td > < td >PHP</ td > < td >Java</ td > < td >Python</ td > </ tr > < tr > < td >Placements Courses</ td > < td >DSA Algorithms</ td > < td >Interview questions on Advanced DSA</ td > < td >Aptitude & Logical Reasoning</ td > </ tr > </ table > < br /> < button onclick = "rowCount()" >Return Cells</ button > < p id = "test" ></ p > < script > function rowCount() { // Number of rows. var row = document.getElementById("Courses") .rows[2].cells.length; document.getElementById("test").innerHTML = " Number of cells in the 3rd row: " + row; } </ script > </ body > </ html > |
Выход:
Поддерживаемые браузеры:
- Google Chrome 1.0 и выше
- Internet Explorer 5.5 и выше
- Microsoft Edge 12.0 и выше
- Firefox 1.0 и выше
- Сафари 3.0 и выше
- Опера 12.1 и выше