$("[id=creditCardNumber]").value = '1234 1234 1234 1234'
Приведенный выше код работает, если я выполню его через Chrome Developer Console. Но он буквально ничего не делает, если я запускаю его через пользовательское расширение Chrome.
$("[id=purchaseButton]").click()
работает на всех кнопках на странице, через расширение или консоль. Так почему же расширение не может изменить свойство value
?
Я исключил возможность того, что это проблема времени загрузки, потому что независимо от того, сколько времени вы ждете, пока страница загрузится, это не повлиять на что-либо.
Я пытаюсь автоматически купить товар, как только он снова появится в продаже. Вот почему мне нужно ввести номер моей кредитной карты автоматически.