Я пытаюсь автоматизировать ниже кнопку facebook пожертвовать с помощью запроса javascript
Снимок экрана кнопки пожертвования
document.getElementById('pay_button').click();
, но проблема в том, что я получаю ответ как
Uncaught TypeError: Cannot read property 'click' of null
, что означает, что с таким идентификатором нет идентификатора, но исходный код Facebook показывает data-testid = "pay_button" . Кто-нибудь может мне помочь, как можно автоматизировать эту кнопку пожертвования, может быть, я использую неправильный идентификатор класса? Я пытался использовать другой класс, но все, что я получаю, это null, как я могу определить правильный идентификатор класса в этом случае?
<div class="_39ge">
<div class="_39gi">
<button data-testid="pay_button" type="button" aria-disabled="false" class="_271k _1qjd _7tvm _7tv2 _7tv4" style="width: 100%; letter-spacing: normal; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; font-family: Arial, sans-serif; line-height: 34px; text-align: center; background-color: rgb(0, 164, 0); border-color: rgb(0, 164, 0); height: 36px; padding-left: 19px; padding-right: 19px; border-radius: 2px;">
<div class="_43rl">
<div data-hover="tooltip" data-tooltip-display="overflow" class="_43rm">
<div class="_304_ clearfix">
<div class="_ohe lfloat">
<div class="_2pis">Donate</div>
</div>
<div class="_ohf rfloat">
<div class="_2pii"><span>$55.00</span></div>
</div>
</div>
</div>
</div>
</button>
</div>
</div>
Снимок экрана из FB View Source