Вход в Netflix с расширением Chrome - PullRequest
0 голосов
/ 25 марта 2020

Попытка создать расширение Chrome, которое автоматически заполняет входные данные страницы входа в систему Netflix и нажимает кнопку отправки, однако, используя JavaScript Я не могу изменить атрибут значения входов. Я думаю, что это как-то связано с проверкой реакции js, потому что он просто сидит как текст на входе, и как только вы щелкаете по нему, текст, который вы только что программно закодировали, исчезает. Кто-нибудь знает способ решить эту проблему?

Спасибо,

Райан

РЕДАКТИРОВАТЬ: Вот код, который я пытался использовать

'use strict';

setTimeout(() => {
console.log(document.getElementsByClassName("nfTextField"));
document.getElementsByClassName("nfTextField")[0].setAttribute("value", "email");
document.getElementsByClassName("nfTextField")[0].setAttribute("dir", "ltr");
document.getElementsByClassName("nfTextField")[0].setAttribute("class", "hasText");
document.getElementsByClassName("nfTextField")[0].setAttribute("value", "email");
document.getElementsByClassName("nfTextField")[1].setAttribute("value", "password");
}, 2000)

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

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