1. Nur Zahlen sind erlaubt
<input name = "userername" type = "text" onkeyup = "value = this.value.replace (// d+/g, '')">
2. Es sind nur englische Buchstaben, Zahlen und Unterstriche zulässig (die folgenden zwei Methoden werden implementiert)
<input name = "userername" type = "text" style = "ime-mode: deaktiviert"> <input name = "userername" type = "text" onkeyup = "value = value.Replace (/[^/w /.///lustis/ ig, '')"> ">"> ">"> ">"> ">"
3. Nur englische Buchstaben, Zahlen und =@# dürfen eingegeben werden
<input name = "userername" type = "text" onkeyUp = "value = value.replace (/[^/w =@#] | _/ig, '')"> ">">
4.. Nur englische Großbuchstaben und Zahlen sind erlaubt
<Eingabename = "Name" type = "text" value = "Geben Sie nur Großbuchstaben und Zahlen ein" style = "color: grau" onfocus = "this.value = ''; this.style.color = 'schwarz'" OnKeyUp = "this.Value = this.value.Replace (/[^a-z0-9]/gi, ''); this.value = this.value.tolocaluppercase ();
5. Nur chinesische Charaktere sind erlaubt
<input name = "userername" type = "text" onkeyup = "value = value.replace (/[^/u4e00-/u9fa5]/g, '')">
【FILTER -TEXT -Eingabe】】
Textfield.restrict = "Hier ist eingabemierbarer Inhalt"; Feld.Restrict = "^Hier ist Inhalt, das von der Eingabe verboten ist";
Die einschränkende Eigenschaft unterstützt einige Stile, die den regulären Ausdrücken ähneln:
field.restrict = "a-za-z"; // Erlauben Sie nur das Feld Größenbuchstaben.Restrict = "A-Za-Z"; // Erlauben Sie nur das Feld Buchstaben und Leerzeichen. Restrict = "0-9"; // Erlauben Sie nur das Feld Nummern. // Erlauben Sie nur den Kleinbuchstaben. // Alle Kleinbuchstaben sind nicht erlaubt, aber andere Inhalte sind erlaubt, einschließlich des Feldes Großbuchstaben. // Erlaube nur die Zahlen, aber 5 Ausnahmen
Lassen Sie das einschränkende Zeichen Buchstaben mit besonderen Bedeutungen (wie - und ^) enthalten:
field.restrict = "0-9 //-"; // Zahlen und Dash Fields zulassen .Restrict = "0-9 //^"; // Zahlen zulassen und ^field.restrict = "0-9 ////"; // Zahlen und Backslashes zulassen
Sie können auch Unicode verwenden, um Sequenzen zu entkommen, um zulässige Inhalte anzugeben. Zum Beispiel:
field.restrict = "^/u001a";
Hinweis: ActionScript ist Fallempfindlichkeit. Wenn die Einschränkungseigenschaft auf ABC eingestellt ist, wird die Großbuchstaben von Buchstaben (A, B und C) beim Eingeben in Kleinbuchstaben (A, B und C) und umgekehrt. Die Einschränkungseigenschaft beeinflusst nur das, was der Benutzer eingeben kann, und das Skript kann jeden Text in das Textfeld einfügen.