Aktuell ist es nicht möglich, die Fehlermeldung anzupassen. Was in das Feld kommt, sollte eigentlich auch aus dem Kontext deutlich werden, also in deinem Falle nur Zahlen.
Kommt das Popup bei jeder Eingabe oder beim Übernehmen der Änderungen? Denn wenn das bei jeder Eingabe kommt, wäre das verkehrt. Da sollte „nur“ die rote Einfärbung und Anzeige von „Ungültiger Wert“ unter dem Textfeld kommen.
Ist es denn möglich die Popup zu unterdrücken um wenigestens eine erweitere eigene Prüfung zu machen und mit einer eigenen Meldung zu quitieren?
Das Popup kommt nur bei der Eingabe, das ist ja grundsätzlich schon mal hilfreich. Wäre nur schön man könnte das Popup optional ausblenden und dann eben statt dessen eine eigen error Meldung bzw. Popup ausgeben, was so doer so erfordlich ist wenn man eine genau Rückmeldung geben will.
Aber zur Prüfung schon bei Eingabe vom Wert ist das ja durchaus hilfreich.
Mir ist leider immer noch nicht klar, wann das Popup kommt… Es sollte nur kommen, wenn du auf „Änderungen übernehmen“ klickst. Sollte es an anderer Stelle kommen, wäre das ein Fehler!
Die Meldung des Popups kann nicht wirklich angepasst werden. Beim Übernehmen der Änderungen kommt ein konsoleninterner Test, ob alle Felder korrekt ausgefüllt sind. Ist dies bei einem oder mehr Feldern nicht der Fall, wird der Vorgang abgebrochen und es kommt das beschriebene Popup.
Du könntest alternativ natürlich per Dynamik den aktuellen Wert prüfen und ggfs. einen Fehlerlabel anzeigen und anpassen. Dann könntest du die Information, dass das Passwort zu kurz, das falsche Format oder sonst etwas hat dort differenziert darstellen.
Die Mindestlänge kannst du als Bedingung natürlich mit in dem regulären Ausdruck einbauen, beispielsweise:
^[0-9]{8}[0-9]*$
Das geht möglicherweise auch eleganter, aber so sollte es funktionieren.