NodeJS QuerySelector - выберите и нажмите кнопку «Оплатить» для формы чередования - PullRequest
0 голосов
/ 06 января 2020

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

https://stripe.dev/elements-examples/

Я пробовал эти 4 различных подхода к выбору кнопку оплаты, но я не могу заставить ее работать.

Вы можете использовать эту функцию для заполнения компонентов

function fillByName(name, value) {
    let element = document.getElementsByName(name)[0];
    if (element) {
        autofill(element, value);
    }   
}

с реализацией, подобной

// FILL INFO
fillByName('cardnumber', 1111111111111111);
fillByName('exp-date', '06/29);
fillByName('cvc', '111');


// PAY
document.querySelector('#elements_examples.form.pay_button').click();
document.querySelector('elements_examples.form.pay_button').click();
document.querySelector('.elements_examples.form.pay_button').click();
document.querySelector('.button, .submit').click();
...