Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 17.08.2017, 12:50
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

atanov,
лучше скажи что сделать пытаешься, может там проверять ничего не надо, можно проще решить.
Ответить с цитированием
  #12 (permalink)  
Старый 17.08.2017, 16:22
Профессор
Отправить личное сообщение для atanov Посмотреть профиль Найти все сообщения от atanov
 
Регистрация: 27.06.2016
Сообщений: 180

Сообщение от j0hnik
j0hnik
Таблица формируется динамически, данные из mysql, не все значения заполнены, поэтому вылезает ошибка, когда нужно забрать содержимое из <td></td>, которое отсутствует. Думал, что можно как-то не через innerHTML посмотреть. Жаль.
Ответить с цитированием
  #13 (permalink)  
Старый 17.08.2017, 17:46
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Сообщение от atanov Посмотреть сообщение
Таблица формируется динамически, данные из mysql, не все значения заполнены, поэтому вылезает ошибка, когда нужно забрать содержимое из <td></td>, которое отсутствует. Думал, что можно как-то не через innerHTML посмотреть. Жаль.
не должно быть ошибки.
попробуйте обратиться только к заполненным:
document.querySelectorAll('td:not(:empty)')
Ответить с цитированием
  #14 (permalink)  
Старый 17.08.2017, 18:10
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,112

....!!!
ответ дан на форуме 100500 раз -- либо делегирование, либо формирование запроса к ячейке после её создания.
других нормальных путей нет.
Ответить с цитированием
  #15 (permalink)  
Старый 23.08.2017, 09:33
Профессор
Отправить личное сообщение для atanov Посмотреть профиль Найти все сообщения от atanov
 
Регистрация: 27.06.2016
Сообщений: 180

Всем спасибо за помощь. В общем сову на глобус натягивать не хочется, сделал костыли в mysql, чтобы innerHTML был не пустым
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вставить innerHTML в див с именем rodiony4 Элементы интерфейса 2 02.01.2016 03:51
onclick только если onchange qwe88 Общие вопросы Javascript 9 18.04.2015 21:15
IE через innerHTML не видит методов флэшки (которые EnternalInterface) sociofilm Internet Explorer 1 04.04.2012 12:54
остановить скрипт если мышка не двигалась 2 минуты на этом сайте TavRox jQuery 4 17.01.2011 15:00
iframe | закрыть если... Geek Events/DOM/Window 5 30.09.2008 16:23