Я пытаюсь автоматизировать некоторые функции в Chrome, используя Puppeteer и Chromium. Я могу войти в систему, выбрать основной элемент навигации и появится под-навигационное меню. В настоящее время я играю в консоли, чтобы найти правильный селектор для перехода в Puppeteer, однако у меня возникли трудности.
HTML ниже:
<div id="popupTaskMenu" class="launcher...">
<div -not important to task></div>
<nav class="task_launcher_item_heading">
<div task-item="0" class="task_launcher_item_click">Text</div>
<div task-item="1" class="task_launcher_item">Text</div>
</nav>
<div>
С помощью консоли Chrome я могу немного приблизиться к тому, чтобы сделать элементы <nav>
доступными, используя document.getElementsByClassName("task_launcher_item_heading")[0].childNodes[0].innerText
, который будет возвращать innerText элемента, но при использовании метода .click()
возвращается неопределенный.
Любые идеи обязательно помогут.