@Limber

Как в TAMPERMONKEY указать нужное значение select?

Я пару дней начал пользоваться Tampermonkey, и столкнулся с проблемой. Я написал код, который выбирает из select нужное значение, и нажимает кнопку принять. Но происходит следующее, скрипт выбирает как я и хотел нужный вариант, но когда нажимает кнопку принять и сайт обновляется, то показывает результаты поиска для значения которое было указанно изначально, а само значение опять выбирается то которое было.
Код элемента:
<div class="select-wrap geo-area">
<select class="geo-area-select">
<option value="-1">1.1</option>
<option value="6255146">1.2</option>
<option value="6255152">1.3</option>

<div class="select-wrap geo-area">
<select class="geo-area-select">
<option value="-1">2.1</option>
<option value="6255146">2.2</option>
<option value="6255152">2.3</option>

<div class="select-wrap geo-area">
<select class="geo-area-select">
<option value="-1">3.1</option>
<option value="6255146">3.2</option>
<option value="6255152">3.3</option>

Мой код в Tampermonkey

...
// @grant        none
// ==/UserScript==
var
apply = document.querySelector('body > div.container.main-container > main > div.search-filters-wrap > div > form > div:nth-child(2) > div.form-group.button-group > button.btn.btn-lg.btn-orange');

setTimeout('document.querySelector("div.geo-area:nth-child(4) > select:nth-child(2)").value = 6255146', 2000);
setTimeout(() => apply.click(), 5000);
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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