Как я могу получить кликабельный «идентификатор» для «больших пальцев», используемых в мессенджере? - PullRequest
0 голосов
/ 03 апреля 2019

Я не могу использовать метод .click () при использовании идентификатора заголовка «thumbs-up» в мессенджере. В теге был указан путь.

Я просто хочу знать , как я могу щелкнуть пальцем вверх.

Я тоже попробовал это с классом SVG. Но он также показывал «ноль» или не кликабелен.

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

var thumb=document.getElementsById('js_sf'); 
for(var i=0; i<2; i++){
    thumb[i].click();
} 

Я ожидал, что с помощью этого метода будут отправлены «2 больших пальца». Но теперь его показ "не может прочитать свойство click.

1 Ответ

0 голосов
/ 03 апреля 2019

прежде всего document.getElementsById это не вещь.Идентификатор уникален, поэтому он будет document.getElementById

Попробуйте document.getElementsByClassName или document.getElementsByTagName или document.querySelectorAll

Все те, которые вы можете повторять, даже если это nodeList.Если вам нужна полная поддержка массива, сделайте Array.from(YourArray)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...