#javascript #getelementbyid
#javascript #getelementbyid
Вопрос:
Сторонняя библиотека предоставляет web SDK с кнопкой без идентификатора, но со значением? Итак, я не смог добавить к нему идентификатор.
Как обрабатывать щелчок (например getElementbyId
) и добавлять к нему слушателя?
<input value="Some Value">
Комментарии:
1. С некоторыми окружающими html было бы проще ответить на ваш вопрос.
Ответ №1:
Вы можете использовать querySelector для этого, чтобы получить входные данные с определенным значением, например
document.querySelector('input[value="Some Value"]');
Комментарии:
1. Но для выбора элемента вам нужно иметь хоть что-то, если вы знаете только, что это ввод или кнопка, вы не можете его выбрать. Только если это единственная кнопка или ввод на странице, вы могли бы это сделать
document.querySelector('input');
. Вы также можете попробовать копаться в нем с родительских узлов.