1. разрешены только числа
<input name = "username" type = "text" onkeyup = "value = this.value.replace (// d+/g, '')">
2. Разрешены только английские буквы, цифры и подчеркивания (внедрены следующие два метода)
<input name = "username" type = "text" style = "ime-mode: disabled"> <input name = "username" type = "text" onkeyup = "value = value.replace (/[^/w /.//Ny/ ig, '')">
3. Только английские буквы, цифры и =@# разрешены
<input name = "username" type = "text" onkeyup = "value = value.replace (/[^/w =@#] | _/ig, '')">
4. Разрешены только английские заглавные буквы и цифры
<input name = "name" type = "text" value = "Введите только заглавные буквы и цифры" style = "color: grey" onfocus = "this.value = ''; this.style.color = 'black'" onkeyup = "this.value = this.value.replace (/[^a-z0-9]/gi, ''); this.value = this.value.tolocaleuppercase ();
5. разрешены только китайские иероглифы
<input name = "username" type = "text" onkeyup = "value = value.replace (/[^/u4e00-/u9fa5]/g, '')">
【Ввод текста фильтра】
TextField.Restrict = "Здесь является входным контентом"; field.restritce = "^здесь - это содержание, которое запрещено вводить";
Ограничение свойства поддерживает некоторые стили, похожие на регулярные выражения:
field.restritce = "a-za-z"; // разрешить только размер буквы. // разрешают только буквы и пробелы Field.Restrict = "0-9"; // разрешают только числа Field.Restrict = "^abcdefg"; // только разрешение строчной буквы abcdefg, field.restrict = "^az"; // Все строчные буквы не допускаются, но разрешено другое содержимое, включая верхнюю букву. // разрешают числа, но 5 исключений
Пусть символ ограничивает буквы с особыми значениями (например, - и ^):
Field.Restritce = "0-9 //-"; // разрешить числа и приборные поля.restrict = "0-9 //^"; // разрешить числа и ^field.restrict = "0-9 ////"; // разрешают числа и обратные склады
Вы также можете использовать Unicode для выхода из последовательностей для указания разрешенного контента. Например:
field.restritce = "^/u001a";
Примечание: ActionScript чувствителен к случаям. Если свойство ограничения установлено в ABC, приведенная форма буквы (A, B и C) станет строчной формой (A, B и C) при вводе, и наоборот. Свойство ограничения влияет только на то, что может ввести пользователь, и скрипт может поместить любой текст в текстовое поле.