-
- getElementsByAnything() возвращает, очевидно, коллекцию элементов. Если у тебя элемент уникальный и один -- используй getElementById или querySelector. - fk0(04.05.2020 13:50)
- А нужно ли создавать динамически? У себя практикую что-нибудь,
созданное в HTML заранее, просто скрытое до поры. Или, если нужно
несколько штук, то динамически тиражирую. - SciFi(04.05.2020 12:54)
- В моем случае постоянно обновляемая посредством AJAX табличка. В зависимости от состояния выбираемой записи нужно разрисовывать по-разному. Ну и это возможно будет работать в планшетах и "простыня" со "всем всем в одном экране" не катит. Поэтому счел разумнее создавать динамически. Да и всего несколько строк кода JS - странички простенькие... Гyдвин(1 знак., 04.05.2020 13:15, картинка)
- ХЗ, может так? Vit(127 знак., 04.05.2020 01:46)
- Кстати да. На кой чёрт вытаскивать элементы являющиеся частью форм какими-то сложными способами, когда они напрямую видны в глобальном неймспейсе. Я в прошлый раз писал -- мол поэтому шаблоны и делаются внутри форм. - fk0(04.05.2020 13:51)
- Спасибо. Уже разобрался - получилось через подключение обработки
события изменения поля : Гyдвин(447 знак., 04.05.2020 03:25)
- Дык и получение содержимого через getElementById() должно работать. ir0407(146 знак., 04.05.2020 12:21)
- Увы, но в другой функции, отличной от той, в которой динамически
создается HTML код, у меня почему-то не срабатывает - вызывает
исключение. - Гyдвин(04.05.2020 12:51)
- Судя по тому коду, что ты засветил у тебя там id не объявлен.:) ir0407(61 знак., 04.05.2020 18:15)
- Увы, но в другой функции, отличной от той, в которой динамически
создается HTML код, у меня почему-то не срабатывает - вызывает
исключение. - Гyдвин(04.05.2020 12:51)
- Дык и получение содержимого через getElementById() должно работать. ir0407(146 знак., 04.05.2020 12:21)