Javascript-форум (https://javascript.ru/forum/)
-   Firefox/Mozilla (https://javascript.ru/forum/css-html-firefox-mizilla/)
-   -   Как получить количество строк таблицы? (https://javascript.ru/forum/css-html-firefox-mizilla/71300-kak-poluchit-kolichestvo-strok-tablicy.html)

Medvedoc 08.11.2017 21:33

Как получить количество строк таблицы?
 
Подскажите ребята как можно получить количество строк из таблицы?

<table>
	<tbody>
		<tr>
			<td><input name="" value="0" type="radio"></td>
			<td>текст1</td>
		</tr>
		<tr>
			<td><input name="" value="1" type="radio"></td>
			<td>текст2</td>
		</tr>
		<tr>
			<td><input name="" value="2" type="radio"></td>
			<td>текст3</td>
		</tr>
	</tbody>
</table>


Здесь строка выводится в теге <tr>. В данной таблице таких строки три. Как скриптом можно получить данное число?

рони 08.11.2017 21:47

Medvedoc,
Поиск: getElement* и querySelector* и не только

Rasy 08.11.2017 21:50

Medvedoc,
table.tBodies[0].rows.length

Medvedoc 08.11.2017 22:39

у меня не видит document

рони 08.11.2017 23:27

Medvedoc,
:-?
<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">

  <script>
window.addEventListener('DOMContentLoaded', function() {
  var tr = document.querySelectorAll('tr');
   alert(tr.length);
    });
  </script>
</head>

<body>
<table>
  <tbody>
    <tr>
      <td><input name="" value="0" type="radio"></td>
      <td>текст1</td>
    </tr>
    <tr>
      <td><input name="" value="1" type="radio"></td>
      <td>текст2</td>
    </tr>
    <tr>
      <td><input name="" value="2" type="radio"></td>
      <td>текст3</td>
    </tr>
  </tbody>
</table>

</body>
</html>


Часовой пояс GMT +3, время: 01:59.