Hello!
Gostaria de saber como fazer para limitar um input text a 300 carateres, contando já com o número de espaços que o usuário der no texto.
A função "Máximo de Caracteres" disponível conta apenas o nº de letras, desse modo se o usuário der 300 espaços por exemplo, ainda pode escrever mais 300 letras! Mas não quero que possam fazer isso!
Depois, como criar um campo em que vá aparecendo o número de carateres que ainda faltam para terminar? Assim o usuario vai escrevendo e sabe quantos carateres ainda pode gastar...
Obrigado,
Babince
Limitar Nº De Carateres...
Started By Babince, 16/04/2005, 20:46
5 replies to this topic
#1
Posted 16/04/2005, 20:46
Se quer saber: pergunte.
Se sabe: responda.
Se descobriu: partilhe.
"Agora penso afinal que o mundo é um enigma benigno, que a nossa loucura torna terrível porque pretende interpretá-lo de acordo com a nossa própria verdade." O Pêndulo de Foucault - Umberto Eco
Se sabe: responda.
Se descobriu: partilhe.
"Agora penso afinal que o mundo é um enigma benigno, que a nossa loucura torna terrível porque pretende interpretá-lo de acordo com a nossa própria verdade." O Pêndulo de Foucault - Umberto Eco
#2
Posted 18/04/2005, 13:30
inputText_txt.maxChars = 300;
faltando_txt.text = 300-inputText.length_txt;
faltando_txt.text = 300-inputText.length_txt;
#3
Posted 19/04/2005, 14:26
Xiii! Não tá funcionado...
Não pode fazer aí um mini-Tuto com os passos para isso funcionar!? Se não se tiver problema, claro...
Instânciei o campo de texto de entrada com input_txt e criei um campo dinâmico instanciado tb com faltando_txt... colei o código no quadro!
Babince
Não pode fazer aí um mini-Tuto com os passos para isso funcionar!? Se não se tiver problema, claro...
Instânciei o campo de texto de entrada com input_txt e criei um campo dinâmico instanciado tb com faltando_txt... colei o código no quadro!
Babince
Se quer saber: pergunte.
Se sabe: responda.
Se descobriu: partilhe.
"Agora penso afinal que o mundo é um enigma benigno, que a nossa loucura torna terrível porque pretende interpretá-lo de acordo com a nossa própria verdade." O Pêndulo de Foucault - Umberto Eco
Se sabe: responda.
Se descobriu: partilhe.
"Agora penso afinal que o mundo é um enigma benigno, que a nossa loucura torna terrível porque pretende interpretá-lo de acordo com a nossa própria verdade." O Pêndulo de Foucault - Umberto Eco
#4
Posted 19/04/2005, 14:42
Vamos ver... ação completa:
in_txt.maxChars = 300; onEnterFrame=function(){ sobra.text = 300-in_txt.length; }Em que in_txt é nome de instancia do campo de texto de entrada e sobra nome de instancia do campo de texto dinamico...
import Profile; var saruman:Profile = new Profile(); saruman.nome = new String("Tiago S. Kaneta"); saruman.localizacao = new Array("São Paulo","SP");
#5
Posted 19/04/2005, 15:28
Isso, só ao invés de onEnterFrame, usa a acao keyDown dos componentes. Ou seja, atualiza quando o cara precionar uma tecla.
var myListener = new Object();
myListener.keyDown=function(){
sobra.text = 300-in_txt.length;
}
in_txt.addListener ("keyDown", myListener);
var myListener = new Object();
myListener.keyDown=function(){
sobra.text = 300-in_txt.length;
}
in_txt.addListener ("keyDown", myListener);
#6
Posted 05/05/2005, 23:07
Sei que já vai algum tempo desde esse post, estava vendo o trabalho que realizei com contagem de carateres e lembrei que não tinha deixado nenhum comentário no fórum para quem encontre o tópico no futuro e queira utilizar:
Ora eu optei pela solução do Saruman que funcionou logo na primeira tentativa:
- instanciei os campos do formulário (mudei apenas as instancias para algo que eu identifique melhor dentro do trabalho) e colei o código nas ações do quadro (alterando claro as instâncias em conformidade com as que eu escolhi para mim)...
Funciona e é muito util!!!
Fiquem bem,
Babince
Ora eu optei pela solução do Saruman que funcionou logo na primeira tentativa:
- instanciei os campos do formulário (mudei apenas as instancias para algo que eu identifique melhor dentro do trabalho) e colei o código nas ações do quadro (alterando claro as instâncias em conformidade com as que eu escolhi para mim)...
Funciona e é muito util!!!
Fiquem bem,
Babince
Se quer saber: pergunte.
Se sabe: responda.
Se descobriu: partilhe.
"Agora penso afinal que o mundo é um enigma benigno, que a nossa loucura torna terrível porque pretende interpretá-lo de acordo com a nossa própria verdade." O Pêndulo de Foucault - Umberto Eco
Se sabe: responda.
Se descobriu: partilhe.
"Agora penso afinal que o mundo é um enigma benigno, que a nossa loucura torna terrível porque pretende interpretá-lo de acordo com a nossa própria verdade." O Pêndulo de Foucault - Umberto Eco
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)