1. Apenas números são permitidos
<entrada de entrada = "nome de usuário" type = "text" onkeyup = "value = this.value.replace (// d+/g, '')">>
2. Somente cartas, números e sublinhados em inglês são permitidos (os dois métodos a seguir são implementados)
<nome de entrada = "nome de usuário" type = "text" style = "iMe-Mode: desativado"> <nome de entrada = "nome de usuário" type = "text" onkeyup = "value = value.replace (/[^/w /.///becon
3. Somente cartas em inglês, números e =@# podem ser inseridos
<input name = "nome de usuário" type = "text" onkeyup = "value = value.replace (/[^/w =@#] | _/ig, '')">
4. Somente letras maiúsculas e números ingleses são permitidos
<input name = "name" type = "text" value = "insira apenas letras maiúsculas e números" style = "cor: cinza" onfocus = "this.value = ''; this.style.color = 'preto'" onkeyup = "this.value = this.value.replace ([^a-z0-9]/gi, ');
5. Apenas caracteres chineses são permitidos
<input name = "nome de usuário" type = "text" onkeyup = "value = value.replace (/[^/u4e00-/u9fa5]/g, '')">
【Filtro de entrada de texto】
Textfield.restrict = "Aqui está o conteúdo inputável"; field.restrict = "aqui está o conteúdo que é proibido de entrar";
A propriedade restrita suporta alguns estilos semelhantes às expressões regulares:
field.restrict = "A-ZA-Z"; // permite apenas o tamanho da letra do tamanho do campo.restrict = "A-Za-Z"; // permite apenas as letras e espaços em campo.restrric = "0-9"; // permite apenas os números field.restrict = "^abcdefg"; // permite apenas a letra minúscula abcdefg, o field.restrict = "^az"; // Todas as letras minúsculas não são permitidas, mas outros conteúdos são permitidos, incluindo o campo da letra da maçaneta.Restrict = "0-9^5"; // permite apenas os números, mas 5 exceções
Deixe o caractere restrito conter letras com significados especiais (como - e ^):
field.restrict = "0-9 //-"; // permite números e fields DASH.restrict = "0-9 //^"; // permite números e ^field.restrict = "0-9 ////"; // permite números e barras -barras
Você também pode usar o Unicode para escapar das sequências para especificar o conteúdo permitido. Por exemplo:
field.restrict = "^/u001a";
NOTA: O ActionScript é sensível ao caso. Se a propriedade restrita estiver definida como ABC, a forma maiúscula de letras (A, B e C) se tornará uma forma minúscula (A, B e C) ao entrar e vice -versa. A propriedade restrita afeta apenas o que o usuário pode inserir e o script pode colocar qualquer texto no campo de texto.