Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.11.2017, 21:33
Интересующийся
Отправить личное сообщение для Medvedoc Посмотреть профиль Найти все сообщения от Medvedoc
 
Регистрация: 14.10.2011
Сообщений: 17

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

<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>. В данной таблице таких строки три. Как скриптом можно получить данное число?
Ответить с цитированием
  #2 (permalink)  
Старый 08.11.2017, 21:47
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

Medvedoc,
Поиск: getElement* и querySelector* и не только
Ответить с цитированием
  #3 (permalink)  
Старый 08.11.2017, 21:50
Профессор
Отправить личное сообщение для Rasy Посмотреть профиль Найти все сообщения от Rasy
 
Регистрация: 17.06.2016
Сообщений: 509

Medvedoc,
table.tBodies[0].rows.length
Ответить с цитированием
  #4 (permalink)  
Старый 08.11.2017, 22:39
Интересующийся
Отправить личное сообщение для Medvedoc Посмотреть профиль Найти все сообщения от Medvedoc
 
Регистрация: 14.10.2011
Сообщений: 17

у меня не видит document
Ответить с цитированием
  #5 (permalink)  
Старый 08.11.2017, 23:27
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

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>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить данные по http ссылке Ракун Events/DOM/Window 8 17.08.2017 17:24
как получить результат от ajax запроса (из отдельного файла) 1Feniks1 AJAX и COMET 0 12.03.2017 18:45
Добавление строк в таблицу и скрытие таблицы. III Общие вопросы Javascript 39 20.11.2015 10:05
Как получить innerHTML при клике prope Общие вопросы Javascript 3 10.01.2014 17:13
Как получить значения вышестоящих элементов дерева TreeStore ? Allan Stark ExtJS 1 31.07.2012 16:48