|
0 / 0 / 0
Регистрация: 19.04.2013
Сообщений: 34
|
|
Не находится элемент на странице25.06.2025, 22:20. Показов 2116. Ответов 36
Метки нет (Все метки)
Здравствуйте. Ситуация такая: на странице есть кнопка, по нажатию на которую в html добавляется несколько новых тегов span с текстом (теги появляются, я проверял). Потом делаю поиск тегов span
let elem = document.querySelectorAll('span'); Старые теги находит, а новые нет. Что за фигня?
0
|
|
| 25.06.2025, 22:20 | |
|
Ответы с готовыми решениями:
36
Как из формы которая находится на странице которая грузилась первой передать информацию на вторую страницу? Нужно выделить пункт меню, на странице которого пользователь находится в данный момент Вызов в html-странице Vue, который находится в отдельном файле |
|
1255 / 1187 / 179
Регистрация: 21.01.2024
Сообщений: 5,494
|
|
| 25.06.2025, 22:30 | |
|
А код html и js секретные?
Кто же вам что скажет, не видя, что там творится.
0
|
|
|
0 / 0 / 0
Регистрация: 19.04.2013
Сообщений: 34
|
||||||||||||||||
| 25.06.2025, 23:08 [ТС] | ||||||||||||||||
|
До нажатия
tag = span text = текст какой-то list of span array = 0
0
|
||||||||||||||||
|
1255 / 1187 / 179
Регистрация: 21.01.2024
Сообщений: 5,494
|
||
| 26.06.2025, 06:28 | ||
|
А потом уже думать, почему регулярка их не находит.
0
|
||
|
Заблокирован
|
||||||
| 26.06.2025, 07:40 | ||||||
|
Дмитрий2003, если динамически создаешь элементы, то потом так же динамически создавай JS, который будет эти элементы находить.
0
|
||||||
|
1255 / 1187 / 179
Регистрация: 21.01.2024
Сообщений: 5,494
|
|
| 26.06.2025, 07:53 | |
|
0
|
|
|
Заблокирован
|
|
| 26.06.2025, 08:04 | |
|
voraa, ну пусть проверит. У меня похожее было. Не находил новые элементы.
0
|
|
|
Заблокирован
|
||
| 26.06.2025, 08:42 | ||
|
0
|
||
|
3827 / 1664 / 429
Регистрация: 14.03.2022
Сообщений: 4,189
|
|
| 26.06.2025, 08:47 | |
|
0
|
|
|
Заблокирован
|
||
| 26.06.2025, 08:52 | ||
|
Есть предположение, что символы не те. Может пробелы другие и поэтому не находит.
0
|
||
|
3827 / 1664 / 429
Регистрация: 14.03.2022
Сообщений: 4,189
|
|||||||||||
| 26.06.2025, 12:31 | |||||||||||
|
Обретите веру, братья!
![]()
Для укрепления веры... ![]()
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 19.04.2013
Сообщений: 34
|
|
| 26.06.2025, 21:13 [ТС] | |
|
Я наверное не очень хорошо объяснил. Сайт не мой, я много с ним работаю и чтобы облегчить работу использую расширение браузера tampermonkey. Расширение внедряет на страницу мой собственный скрипт. Работает скрипт так: на странице создается кнопка, по нажатию на которой раскрывается список шаблонов, требуется кликнуть на определенном элементе списка. Списка изначально на странице нет, выводится скриптом. Кнопка работает, список раскрывается. Но дальше ничего не работает, пункт не выбирается и не нажимается. Ещё недавно неделю назад всё работало, а теперь перестало работать. Я плохо разбираюсь в JavaScript, но я так понял, что скрипт не находит пункты списка, пишет undefined.
Код поиска элементов span на странице рабочий. Но он находит только элементы которые находились на странице при загрузке страницы, а вот элементы которые добавляются скриптом он не находит.
0
|
|
|
1255 / 1187 / 179
Регистрация: 21.01.2024
Сообщений: 5,494
|
|
| 26.06.2025, 21:20 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 19.04.2013
Сообщений: 34
|
||||||
| 26.06.2025, 21:49 [ТС] | ||||||
0
|
||||||
|
1255 / 1187 / 179
Регистрация: 21.01.2024
Сообщений: 5,494
|
||
| 26.06.2025, 22:27 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 19.04.2013
Сообщений: 34
|
||||||
| 26.06.2025, 23:38 [ТС] | ||||||
0
|
||||||
|
1255 / 1187 / 179
Регистрация: 21.01.2024
Сообщений: 5,494
|
|
| 27.06.2025, 06:51 | |
|
А openTemplace только создает эти span и подключает их к DOM?
Наверно в devtools надо смотреть что там происходит.
0
|
|
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,823
|
||
| 03.07.2025, 14:12 | ||
|
То, что выпадающий список виден еще ни о чем не говорит. Есть же и асинхронный код.. когда код исполняется не сразу, а ставится в очередь на исполнение.. и может быть такая штука, что сначала отработает ваш код целиком, а потом уже что-то что раскроет список, и нужно смотреть как появляются списки.. может они вообще подгружаются по аякс..
0
|
||
|
0 / 0 / 0
Регистрация: 19.04.2013
Сообщений: 34
|
|
| 03.07.2025, 18:20 [ТС] | |
|
0
|
|
|
3827 / 1664 / 429
Регистрация: 14.03.2022
Сообщений: 4,189
|
|
| 03.07.2025, 18:46 | |
|
0
|
|
| 03.07.2025, 18:46 | |
|
Помогаю со студенческими работами здесь
20
Нужно сделать кнопку на СВОЕЙ странице с урлом взятой с кнопки на ЧУЖОЙ странице
Надо удалить со страницы контрол, который находится внутри формы Где может находится JavaScript функция, указанная в HTML коде страницы? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|