Wie stelle ich den Wert eines Textfeldes über TamperMonkey ein?

Ich bin neu in Javascript und Tampermonkey, versuchen Sie sich das in Ihren Erklärungen zu merken.

Mit dieser Seite versuche ich zu arbeiten

Wie Sie sehen können, ist es ziemlich einfach. Es gibt jedoch keine Möglichkeit, die Site an Ihr Passwort zu erinnern, und im Moment versuche ich nur, ein Skript zu erstellen, das die Felder Benutzername und Passwort mit, wie Sie es erraten haben, meinem Benutzernamen und Passwort ausfüllt.

Nachdem ich ein paar Tutorials ausprobiert hatte, die ich online gefunden hatte (es scheint nicht, als gäbe es viele Tutorials zum Schreiben von Skripten in TamperMonkey), gelang es mir, den folgenden Code zu entwickeln

// ==UserScript==
// @name       Powerschool Memory
// @namespace  http://use.i.E.your.homepage/ 
// @version    0.1
// @description  Makes PowerSchool remember your username and password.
// @match      https://powerschool.avon.k12.ct.us/gaurdian/home.html
// @require http://code.jquery.com/jquery-latest.js
// @copyright  2013+, You
// ==/UserScript==

jQuery(function($) {
    document.getElementById($('input[type=password]').attr('id')).textContent = 'password_here';
    document.getElementById('fieldAccount').innerHTML = 'username_here';
});

Wie Sie sehen, habe ich zwei Möglichkeiten ausprobiert, um den Inhalt des Feldes für den Benutzernamen (Einstellen der inneren HTML des Elements) und das Kennwort (Einstellen des Textinhalts) festzulegen. Beide scheinen jedoch nicht zu funktionieren.

Ich bin mir ziemlich sicher, dass das Skript ausgeführt wird. Wenn ich zur Website navigiere, gehe ich zum Dash und starte das Skript neu.

Die ID des Felds "Benutzername" wurde, wie erwähnt, durch Klicken mit der rechten Maustaste auf das Textfeld, Überprüfen des Elements und Kopieren und Einfügen der nächsten folgenden ID-Variablen ermittelt

Könnt ihr mir helfen zu sehen, wo mein Fehler ist und, was vielleicht noch wichtiger ist, was ich tue, um es zu vermasseln?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage