@yourbatya
Разрабатываю разработки

Как посчитать и вывести количество строк в таблице?

Добрый день.
Я вывожу таблицу из бд циклом.
<table id="mytable">
<thead>
<tr>
<th scope="col">Время</th>
<th scope="col">Номер</th>
<th scope="col">Комментарий</th>
<?php
$post = gets();
?>
<?php foreach ($post as $users): ?>
<tbody>
<tr>
<td><p><?=htmlspecialchars($users['time'], ENT_QUOTES)?></p></td>
<td><input type="text" name="number" value="<?=htmlspecialchars($users['number'], ENT_QUOTES)?>"></td>
<td><input class="form-control <?=$colorClass?>" type="text" name="comment" value="<?=htmlspecialchars($users['comment'], ENT_QUOTES)?>"></td>
</tr>
</tbody>
<? endforeach;?>
</table>

Вопрос заключается в следующем: как мне посчитать и вывести на странице количество строк в этой таблице, используя js?
  • Вопрос задан
  • 1077 просмотров
Решения вопроса 1
joeberetta
@joeberetta Куратор тега JavaScript
Читай: https://epdf.pub/google-for-dummies.html
После того как вся таблица соберется нужно вызвать код ниже:
function getRowsCount() {
  let table = document.getElementById('mytable')
  let tBody = table.querySelector('tbody');
  return tBody.querySelectorAll('tr').length;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы