При инициировании события клика для детей, получающих Не определено в JavaScript - PullRequest
0 голосов
/ 08 марта 2019

Я пытаюсь смоделировать щелчок для всех дочерних узлов в списке бесед.когда я выполняю эту строку кода document.querySelectorAll('[aria-label="Conversations list"]')[0].childNodes[0].childNodes[0].children[0].children[0].children[1], получая этот результат


     <div role="button" tabindex="-1" id="rx-vlv-1" aria-label="grop, group 
         chat, 3, 13:37, No new messages, " style="position: relative; display: flex; flex-direction: column; flex-grow: 0; 
    flex-shrink: 0; overflow: visible; align-items: stretch;
     cursor: pointer; height: 59px; transition: transform 0.4s ease 0s;"> 
     </div>

, но когда я пытаюсь выполнить преформу, нажмите кнопку получения неопределенной.Я новичок в этой технологии, помогите мне, если я ошибаюсь

document.querySelectorAll('[aria-label="Conversations list"]')[0].childNodes[0].childNodes[0].children[0].children[0].children[1].click();

Любые предложения ??

Спасибо заранее !!

1 Ответ

0 голосов
/ 08 марта 2019

Это потому, что щелчок выполнен, но эта функция всегда возвращает undefined

...