Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Matheusczr

[Resolvido] Máscara para TextInput

Recommended Posts

Olá. Estou tentando fazer uma função para validar campos somente números, alguém pode me ajudar a descobrir o q está errado??

 

var keyListener:Object = new Object();
Key.addListener(keyListener);//adiciona ouvinte para receber os eventos de teclado
keyListener.onKeyUp = function() {//quando pressionado alguma tecla, faça...
	substitui(LRP.text);
}

function substitui(str){
   var i,j=0;
   for(i=0;i<=str.length;i++){
      for (j=0;j<=9;j++) {
          if(str.charAt(i) != j){//Verifica se a posição i do texo digitado é igual a um numero de 0 a 9
		 str.text = str.replace(str.charAt(i), ""); //se não for um numero de 0 a 9 entao coloca vazio
          } 
      }
   }
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Flash ja tem função pra isso, basta você usar LRP.restrict = "0-9";

 

Olá. Estou tentando fazer uma função para validar campos somente números, alguém pode me ajudar a descobrir o q está errado??

 

 

var keyListener:Object = new Object();
Key.addListener(keyListener);//adiciona ouvinte para receber os eventos de teclado
keyListener.onKeyUp = function() {//quando pressionado alguma tecla, faça...
	substitui(LRP.text);
}

function substitui(str){
   var i,j=0;
   for(i=0;i<=str.length;i++){
      for (j=0;j<=9;j++) {
          if(str.charAt(i) != j){//Verifica se a posição i do texo digitado é igual a um numero de 0 a 9
		 str.text = str.replace(str.charAt(i), ""); //se não for um numero de 0 a 9 entao coloca vazio
          } 
      }
   }
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.