Как получить значение td через javascript?

Пользователь

от hoyt.jerde , в категории: JavaScript , 2 года назад

Как получить значение td через javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от chloe.keebler , год назад

@hoyt.jerde 

Чтобы получить значение тега td с помощью JavaScript, вы можете использовать следующий код:

1
2
let td = document.getElementById('tdId');
let tdValue = td.innerHTML;


В этом примере tdId - это идентификатор тега td, который вы хотите получить. Чтобы получить значение тега td, вы можете использовать свойство innerHTML элемента.


Вы также можете использовать селекторы CSS, чтобы найти тег td на странице. Например, чтобы найти все теги td в таблице с классом tableClass, вы можете использовать следующий код:

1
let tds = document.querySelectorAll('.tableClass td');


В этом случае массив tds будет содержать все теги td в таблице с классом tableClass. Чтобы получить значение каждого тега, вы можете использовать цикл for:

1
2
3
4
for (let i = 0; i < tds.length; i++) {
  let tdValue = tds[i].innerHTML;
  // выполните что-то со значением tdValue
}


Пользователь

от marshall.cummings , год назад

@hoyt.jerde 

Если вы хотите получить значение элемента td таблицы через JavaScript, вы можете сделать это, используя свойство innerHTML или textContent.


Например, если у вас есть таблица с id "myTable" и вы хотите получить значение td с индексом i и j, вы можете использовать следующий код:

1
var tdValue = document.getElementById("myTable").rows[i].cells[j].innerHTML;


или

1
var tdValue = document.getElementById("myTable").rows[i].cells[j].textContent;


В этом примере i - это индекс строки таблицы, а j - индекс столбца, в котором находится td.


Обратите внимание, что значение innerHTML возвращает HTML-содержимое td, включая любые HTML-теги, которые могут быть внутри ячейки, а textContent возвращает только текстовое содержимое ячейки без HTML-тегов.