¿Cómo establezco el valor de un campo de texto a través de TamperMonkey?

Soy nuevo en javascript y tampermonkey, trate de recordar eso en sus explicaciones, por favor.

Este es el sitio con el que estoy tratando de trabajar.

Como puedes ver es bastante simple. Sin embargo, no hay manera de hacer que el sitio recuerde su contraseña, y en este momento, todo lo que estoy tratando de hacer es crear un script que rellene los campos de nombre de usuario y contraseña, lo has adivinado, mi nombre de usuario y contraseña.

Trabajando con unos pocos tutoriales que encontré en línea (no parece que haya muchos tutoriales para escribir scripts en TamperMonkey), logré encontrar el siguiente código

// ==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';
});

Como puede ver, he probado dos formas de configurar el contenido del campo para el nombre de usuario (configuración del elementoHHH interno) y la contraseña (configuración del contenido de texto), sin embargo, ninguno parece funcionar.

Estoy bastante seguro de que el script se está ejecutando, ya que cada vez que voy a navegar al sitio web voy al tablero y reinicio el script.

El ID del campo de nombre de usuario, debo mencionar, se obtuvo haciendo clic derecho en el cuadro de texto, inspeccionando el elemento, y copiando y pegando la siguiente variable de identificación siguiente

¿Podrían ayudarme a ver dónde está mi error y, quizás más importante, qué estoy haciendo para estropearlo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta