У меня есть расширение для браузера в Chrome, которое позволяет подключать ярлык к javascript, выполняющему действия на сайте, например, нажатие кнопки или серии щелчков и событий.Моя основная проблема заключается в том, что я хочу отфильтровать сетку по значению, которого еще нет в DOM, и не могу прокрутить вниз поле фильтра и не могу установить значение вручную, потому что оно не принимает его ...мои 2 стратегии, которые я пробовал и не увенчались успехом: этот код прекрасно работает со значениями от 1 до 10, но я не могу получить значения из 11, потому что элемент еще не находится вDOM.
document.evaluate("Xpath to open Filter",document.body, null, 9, null).singleNodeValue.click()
document.evaluate("Xpath to click checkbox with the value 1 or 2 or 3, etc....",document.body, null, 9, null).singleNodeValue.click()
Я также попытался вручную установить значение 1 в поле ввода фильтра со следующим кодом (серая область и область поиска -> здесь отображаются на немецком языке "suche"):
document.evaluate("XPath of filtervalue",document.body, null, 9, null).singleNodeValue.value = "11"
ценю любую помощь.