1. Hanya angka yang diizinkan
<input name = "nama pengguna" type = "text" onkeyup = "value = this.value.replace (// d+/g, '')">
2. Hanya huruf bahasa Inggris, angka, dan garis bawah yang diizinkan (dua metode berikut diimplementasikan)
<input name = "username" type = "text" style = "ime-mode: disabled"> <input name = "username" type = "text" onkeyup = "value = value.replace (/[^/w /.//#/ ig, '')">
3. Hanya huruf bahasa Inggris, angka dan =@# yang diizinkan untuk dimasukkan
<input name = "nama pengguna" type = "text" onkeyup = "value = value.replace (/[^/w =@#] | _/ig, '')">
4. Hanya huruf kapital bahasa Inggris dan angka yang diizinkan
<input name = "name" type = "text" value = "Masukkan hanya huruf kapital dan angka" style = "color: grey" onfocus = "this.value = ''; this.style.color = 'hitam'" onkeyup = "this.value = this.value.replace (/[^a-z0-9]/gi, ''); this.value = this.value.tolocaleuppercase ();
5. Hanya karakter Cina yang diizinkan
<input name = "nama pengguna" type = "text" onkeyup = "value = value.replace (/[^/u4e00-/u9fa5]/g, '')">
【Filter input teks】
TextField.RESTRICT = "Ini adalah konten yang dapat dimasukkan"; field.Restrict = "^Berikut adalah konten yang dilarang masuk";
Properti membatasi mendukung beberapa gaya yang mirip dengan ekspresi reguler:
field.RESTRICT = "A-ZA-Z"; // Hanya izinkan bidang huruf ukuran.RESTRICT = "A-ZA-Z"; // Hanya izinkan bidang huruf dan spasi.Restrict = "0-9"; // hanya mengizinkan bidang angka.RESTRICT = "^ABCDEFG"; // hanya mengizinkan huruf kecil abcdefg, field.Restrict = "^az"; // Semua huruf kecil tidak diperbolehkan, tetapi konten lain diizinkan, termasuk bidang huruf besar. Restrict = "0-9^5"; // hanya mengizinkan angkanya, tetapi 5 pengecualian
Biarkan karakter pembatasan berisi huruf dengan makna khusus (seperti - dan ^):
field.Restrict = "0-9 //-"; // Izinkan angka dan bidang dasbor. Restrict = "0-9 //^"; // Izinkan angka dan ^field.Restrict = "0-9 ////"; // Izinkan angka dan backslashes
Anda juga dapat menggunakan Unicode untuk menghindari urutan untuk menentukan konten yang diizinkan. Misalnya:
field.Restrict = "^/u001a";
Catatan: ActionScript sensitif pada kasus. Jika properti pembatasan diatur ke ABC, bentuk huruf besar (a, b dan c) akan menjadi bentuk huruf kecil (a, b dan c) saat memasukkan, dan sebaliknya. Properti membatasi hanya memengaruhi apa yang dapat dimasukkan pengguna, dan skrip dapat memasukkan teks apa pun ke dalam bidang teks.