Sì, è possibile che una pagina Web recuperi il contenuto di un campo password tramite JavaScript, proprio come la maggior parte dei compilatori automatici utilizza JavaScript per inserire la password in base all'URL e al tipo di input o id del campo password .
La seguente funzione stampa tutte le password nella pagina corrente, se ce n'è una, e potrebbe essere facilmente modificata per verificare se un campo password ha una lunghezza minima specifica.
(function () {
var passwords, j, i;
passwords = "";
for (j = 0; j < document.forms.length; ++j) {
for (i = 0; i < document.forms[j].length; ++i) {
if (document.forms[j][i].type.toLowerCase() == "password") passwords += document.forms[j][i].value + "\n";
}
}
if (passwords) alert("Passwords in forms on this page:\n\n" + passwords);
else alert("There are no passwords in forms on this page.");
})();
Naturalmente potresti farlo funzionare con un piccolo ritardo, nel caso in cui la pagina web venga caricata più velocemente della compilazione automatica. Ma attenzione a non avere un ritardo troppo alto nel caso in cui l'utente sia un dattilografo veloce.