Comunidad de diseño web y desarrollo en internet online

CAMPOS NUMERICOS

Citar            
MensajeEscrito el 17 Nov 2006 08:25 am
Hola a todos,
mi pregunta es cómo puede controlar que en un campo de texto el usuario, sólo inserte números.

Trabajo con la versión 8, y ha cambiado bastante de las anteriores en este aspecto.

Gracias

Por rafagbaez

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Nov 2006 10:07 am
Pues no ha cambiado nada:
Disponibilidad: ActionScript 1.0; Flash Player 6

Ejemplo
El ejemplo siguiente sólo permite que se introduzcan caracteres en mayúsculas, espacios y números en un campo de texto:

Código :

my_txt.restrict = "A-Z 0-9";


El ejemplo siguiente incluye todos los caracteres, con excepción de las letras en mayúsculas:

Código :

my_txt.restrict = "^a-z"; 


Puede utilizar una barra invertida para introducir un ^ o - literalmente. Las secuencias con barras invertidas aceptadas son \-, \^ o \\. La barra invertida debe ser un carácter real de la cadena, por lo que cuando se especifica en ActionScript, se debe utilizar una barra doble. Por ejemplo, el código siguiente incluye sólo el guión (-) y el símbolo de intercalación (^):

Código :

my_txt.restrict = "\\-\\^";


El carácter ^ puede utilizarse en cualquier lugar de la cadena para incluir o excluir caracteres. El código siguiente incluye sólo letras en mayúsculas, pero excluye la letra Q en mayúscula:

Código :

my_txt.restrict = "A-Z^Q"; 


Puede usar la secuencia de escape \u para construir cadenas restrict. El código siguiente incluye solamente los caracteres desde el ASCII 32 (espacio) al ASCII 126 (tilde).

Código :

my_txt.restrict = "\u0020-\u007E";


:swat: *editado / utiliza las etiquetas code para postear código. / zguillez

Por micheloud

341 de clabLevel



 

Misiones, Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.