Comunidad de diseño web y desarrollo en internet online

Problema con .restrict

Citar            
MensajeEscrito el 19 Sep 2008 02:12 pm
Solo quiero que aparezcan los signos "menos" y "mas" en un campo de texto. Con "mas" (o cualquier otro) no hay problema, pero el "menos" no lo detecta porque AS lo utiliza para separeción de rangos (como guión, vamos).

Código :

label_txt.restrict = "- +";
//No da error pero no me deja escribir "menos" en este campo.


S2.

Por randomize

24 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Sep 2008 07:41 pm

Código ActionScript :

label_txt.restrict = "\- +";

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

safari
Citar            
MensajeEscrito el 20 Sep 2008 04:04 pm
Oks, gracias The Fricky!


S2.

Por randomize

24 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Nov 2008 02:59 pm
En realidad no es así, si no así:
Para que puedas meter "-" y "+" (y no espacios ni cualquier otro carácter), tienes que poner este código:

Código ActionScript :

label_txt.restrict = "\\-+";

O sea, con dos barras invertidas "\" (o de escape) antes del "-", que sirven para decirle "lo siguiente es un carácterque quiero que aparezca sin que sea considerado un símbolo de la gramática 'rango' como para 'A-Z' o cualquier otro".

Para enrevesarlo un poco y así completarlo, si además quieres que se puedan meter "\", deberías poner:

Código ActionScript :

label_txt.restrict = "\\\\\\-+"; // cuatro "\", dos "\" y el "-", y el "+"

O

Código ActionScript :

label_txt.restrict = "\\-+\\\\"; // dos "\" y el "-", el "+", y cuatro "\",

Esos cuatro "\" sirven, los dos primeros para lo mismo de antes, para que no se considere 'rango' y los otros dos para decirle que es un a "\". Pongo los dos códigos con idéntica funcionalidad para que se vea que tantas "\" son para algo.
Un saludo.

Por enWILLYado

30 de clabLevel



Genero:Masculino  

2004

msie7

 

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