molily: Ergebnis der Abbrechen Funktion bei window.prompt

Beitrag lesen

Hallo,

Hach ja...
Das Script bringt den Nutzer nun dazu, dass er die Eingabeaufforderung nicht los wird ohne etwas zu schreiben.

Ich dachte, das wolltest du?

Es ist zwar nicht mein Problem wenn er irgendeinen Buchstabensalat eintippt aber wie ich grade bemerkt habe kann man die Eingabeaufforderung mit einem 'Leerzeichen' "überlisten".

So etwas lässt sich du mit <http://de.selfhtml.org/javascript/objekte/regexp.htm@title=Regulären Ausdrücken> prüfen. Du kannst z.B. prüfen, ob der String nur aus Whitespace besteht (Beispiel: /^\s+$/). Oder den Whitespace vorne und hinten entfernen (oft trim genannt) und dann die Länge prüfen.

Gibt es eine Möglichkeit die maximale Eingabelänge festzulegen?

Wie gesagt, Strings haben eine Länge, die du prüfen kannst.

Mathias