@Swaer

Почему не отображается элемент таблицы и выдает ошибку?

let res = {
vasis: function(location){
    let cell = document.querySelector(location);
   console.log(cell)
}
}
res.vasis('.mama')
res.vasis('.10')

<div class="mama">111</div>
<tr>
      <td class="10"></td>
 </tr>


querySelector не работает на аттрибут класс в таблице, только на id?Если я добавляю ид в таблцу, тогда все работает, а с классом так не получается, хотя потом с помощью js могу класс добавить в таблицу
  • Вопрос задан
  • 50 просмотров
Решения вопроса 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Название класса не должно начинаться с цифры и других подобных знаков.
Вот так работать будет
let res = {
vasis: function(location){
    let cell = document.querySelector(location);
   console.log(cell)
}
}
res.vasis('.mama')
res.vasis('.s10')

<div class="mama">111</div>
<tr>
      <td class="s10"></td>
 </tr>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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