Где вы инициировали текущую страницу с помощью кукловода? Вы должны использовать page.click(elementToClick);
.
Здесь вы пытаетесь получить элементы внутри указанного div
. Это означает, что вам нужно получить дочерние элементы указанного контейнера div
.
Чтобы получить всех дочерних элементов элемента HTML, вы всегда можете использовать свойство .children
, которое вернет массив элементов внутри другого элемента. И вернет пустой массив, если у родительского элемента нет дочернего элемента.
В своем коде вы можете попробовать что-то вроде этого:
let container = document.getElementByClassName('document-container');
let elements = container.children;
for(element in elements){
element.click();
}
Посмотрите, работает ли это.