onchange="testekennwortqualitaet(this.value)" />
Das Script, bzw. der Passwortcheck funktioniert nur mit einem Enter in dem Inputfeld. Ich möchte jedoch, dass es mit einer Änderung des Inhaltes im Feld in Verbindung steht. Wie kann ich dies ändern?
Das http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onchange@title=onchange-Event feuert, wenn das Feld den Focus verliert (verlassen wird). Ob es nur feuert, wenn der alte Wert verändert wird, weiss ich jetzt nicht ohne zu testen. Eine Möglichkeit ist, die Eingabetaste zu drücken. Aber auch die Tab-Taste oder ein Mausklick ausserhalb des Feldes verursacht das.
Du musst dich fragen, wann genau du das Passwort checken möchtest.
Nach Eingabe des ersten und jedes weiteren Zeichens? Da kommt das onkeyup-Event infrage. Aber ein Zeichen wird nie ein sicheres Passwort sein, also belästigst du den Schreiber während der Eingabe mit sinnfreien Hinweisen.
Linuchs