Задать вопрос
@Timon1221

Как на JS получить текст между тегами?

В JS не сильно шарю, суть проблемы - есть таблица, вот кусок из нее
<tr class="tr" id="1">  	
    <td id="type">file</td> 
    <td id="name">name</td>
</tr>
<tr class="tr" id="2">  	
    <td id="type">file2</td> 
    <td id="name">name2</td>
</tr>

Как достать текст из какого-нибудь td. Я попробовал так, но выдает ошибку неправильный селекор
document.querySelectorAll('tr#1 > td#name').innerHTML
  • Вопрос задан
  • 4413 просмотров
Подписаться 1 Средний 1 комментарий
Решения вопроса 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Идентификатор должен обязательно начинаться с латинского символа и может содержать в себе латинские буквы (A–Z, a–z), цифры (0–9), символ дефиса (-) и подчеркивания (_). Использование русских букв в именах идентификатора недопустимо.

У вас id элементов tr с неправильным значением.
Вот так норм https://jsfiddle.net/2prne5ay/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
SnaIP
@SnaIP
Front-end разработчик
document.querySelector('.ваш класс или еще что то').innerHTML


querySelectorAll - возвращает список элементов
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы