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/./ ]/ ig, '' '>
3. 영어 편지, 숫자 및 =@# 만 입력 할 수 있습니다.
<input name = "username"type = "text"onkeyup = "value = replace (/[^/w =@#] | _/ig, '')">
4. 영어 대문자와 숫자 만 허용됩니다
<입력 이름 = "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 = replace (/[^/u4e00-/u9fa5]/g, '')">
【필터 텍스트 입력】
textfield.restrict = "여기는 입력 가능한 컨텐츠입니다"; field.restrict = "^여기에 입력 할 수없는 내용이 있습니다";
제한 속성은 정규식과 유사한 일부 스타일을 지원합니다.
field.restrict = "a-za-z"; // 크기 문자 필드 만 허용합니다. Restrict = "a-za-z"; // 문자와 공간 필드 만 허용합니다 .RESTRICT = "0-9"; // 숫자 필드 만 허용합니다. restrict = "^abcdefg"; // 소문자 만 허용합니다. abcdefg, field.restrict = "^Az"; // 모든 소문자는 허용되지 않지만 대문자 필드를 포함한 다른 내용이 허용됩니다. Restrict = "0-9^5"; // 숫자 만 허용하지만 5 예외
제한 문자에 특별한 의미가있는 문자 (예 : - 및 ^)가 포함되도록하십시오.
field.restrict = "0-9 //-"; // 숫자와 대시 필드 허용 .restrict = "0-9 //^"; // 숫자를 허용하고 ^field.restrict = "0-9 ///"; // 숫자와 백 슬래시를 허용합니다
유니 코드를 사용하여 허용 된 컨텐츠를 지정하기 위해 시퀀스를 탈출 할 수도 있습니다. 예를 들어:
field.restrict = "^/u001a";
참고 : ActionScript는 CASE에 민감합니다. 제한 속성이 ABC로 설정된 경우, 대문자 형태의 문자 (A, B 및 C)는 입력 할 때 소문자 형태 (A, B 및 C)가되고 그 반대도 마찬가지입니다. 제한 속성은 사용자가 입력 할 수있는 내용에만 영향을 미치며 스크립트는 텍스트 필드에 텍스트를 넣을 수 있습니다.