Limite Caracteres Caixa Texto
#1
Posted 29/05/2006, 13:41
Tenho uma caixa de texto, mas preciso definir um limite de caracteres que o usuário pode entrar. Caso este limite seja ultrapassado, ele começa a digitar em uma outra caixa texto, isso feito automaticamente pelo sistema.
Alguém tem alguma idéia de como posso fazer??
Abçs
#2
Posted 29/05/2006, 14:04
Veja se a função limite deste tópico te ajuda.
ou tenta essa aqui:
function limite(campo, countcampo, maxlimit) { if (campo.value.length > maxlimit) campo.value = campo.value.substring(0, maxlimit); else countcampo.value = maxlimit - campo.value.length; }e no formulário, no campo assim:
<textarea name="chamada" onkeyup="limite(this.form.query,this.form.countDown,10);" onkeydown="limite(this.form.query,this.form.countDown,10);"></textarea>onde 10 é número máximo de caracteres
Edição feita por: Andreia Regina, 29/05/2006, 14:10.
Fórum WMO - Conselheira - Na equipe desde 31/01/2006.
Links importantes: Regras de conduta - Busca do fórum
#3
Posted 29/05/2006, 14:48
Agora estou em dúvida sobre como faço quando o usuário chegar ao limite de caracteres. Se envio uma mensagem de alerta ou se o redireciono para um outro campo textarea.
Utilizando este código mostrando uma mensagem de alerta, como eu bloquearia a inserção de um número maior de caracteres, já que no exemplo que me passou, após chegar o limite, ele envia o alerta, mas o usuário consegue inserir mais caracteres.
Abçs
#4
Posted 29/05/2006, 15:09
[...]
e no formulário, no campo assim:<textarea name="chamada" onkeyup="limite(this.form.query,this.form.countDown,10);" onkeydown="limite(this.form.query,this.form.countDown,10);"></textarea>onde 10 é número máximo de caracteres
Corrigindo:
<textarea name="chamada" onkeyup="limite(this,this.value.length,10);" onkeydown="limite(this,this.value.length,10);"></textarea>
#5
Posted 29/05/2006, 15:22
Testou como o .System alterou?
Fórum WMO - Conselheira - Na equipe desde 31/01/2006.
Links importantes: Regras de conduta - Busca do fórum
#6
Posted 29/05/2006, 15:41
alert ("Você atingiu o limite máximo de caracteres.");
#7
Posted 29/05/2006, 15:45
function limite(campo, countcampo, maxlimit) { if (campo.value.length > maxlimit) alert ("Você atingiu o limite máximo de caracteres."); campo.value = campo.value.substring(0, maxlimit); else countcampo.value = maxlimit - campo.value.length; }
#8
Posted 29/05/2006, 16:07
<textarea name="chamada" onkeyup="limite(this,this.value.length,10);" onkeydown="limite(this,this.value.length,10);"></textarea>
Abçs
#9
Posted 29/05/2006, 19:25
function limite(campo, countcampo, maxlimit) { if (campo.value.length > maxlimit) { alert ("Você atingiu o limite máximo de caracteres."); campo.value = campo.value.substring(0, maxlimit); } else countcampo.value = maxlimit - campo.value.length; }
#10
Posted 30/05/2006, 07:38
Obrigado mesmo .System e Andreia Regina
Abçs
#11
Posted 02/10/2017, 05:16
Remember to check for hidden fees. bad credit personal loans You need cash and you need it fast.Lightstream But a balance transfer isnt for everyone especially if your credit score isnt perfect or if you need to borrow cash. The company offers management and IT consulting services systems integration and technology development design and outsourcing capabilities on a global scale to help traditional businesses and dot companies continue to implement growth strategies and leverage technology in the new economy.
#13
Posted 28/10/2017, 13:14
Propecia Langzeitnebenwirkungen Free Viagra Sample No Perscription viagra online pharmacy Amoxicillin Trying To Conceive Xenical Fat Blocker Generic Levitra Overnight
Propecia Varata viagra Cephalexin Veterinary Propecia Hipertension
#15
Posted 13/11/2017, 09:48
Cialis Discount Paris viagra Cialis Farmacia Online Cephalexin And Sore Throat Johnson And Johnsontretinoin A .05
Kamagra Oral Jelly Buono Cialis Quotidien Cialis Prix cialis price Buy Clomid And Pay With Pay Pal Buy Thyroxine Atenolol And Amoxicillin
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)