Contador De Caracteres
#16
Posted 19/07/2004, 14:49
Só falta vcs, na hora que exceder o máximo de caracteres, pegar o valor que está na textarea de diminuir de 1 caracter, entenderam? ai nunca ultrapassaria do limite...
se vc quiserem, no site da telemigcelular, no envio de emnsagens, eles usam esse code, basta vc dar um fucada no fonte le hehehe!!!
qquer posta ae!!!
[]'s
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
#17
Posted 19/07/2004, 14:57
<script language="JavaScript"> function Contar(Campo){ if((250-Campo.value.length) <= 0){ alert('Atenção! Você atingiu o limite máximo de caracteres!'); Campo.value = Campo.value.substr(0,250); } document.getElementById("Qtd").innerText = 250-Campo.value.length } </script> <div id="Qtd">250</div> <textarea onKeyUp="Contar(this)"></textarea>
#18
Posted 19/07/2004, 15:15
eh exatamente o subtring!!!Isso me deu a idéia de usar o substr. Testei e funcionou. Mesmo colando o texto, ele corta.
<script language="JavaScript"> function Contar(Campo){ if((250-Campo.value.length) <= 0){ alert('Atenção! Você atingiu o limite máximo de caracteres!'); Campo.value = Campo.value.substr(0,250); } document.getElementById("Qtd").innerText = 250-Campo.value.length } </script> <div id="Qtd">250</div> <textarea onKeyUp="Contar(this)"></textarea>
[]'s
Edição feita por: CrAsh_OveRride, 19/07/2004, 15:17.
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
#19
Posted 10/11/2004, 14:24
eu tava vendo o script de vcs... e usei o do gabows888 fiz algumas alteraçoes mas no mozilla e netscape ele nao funciono...
alguem sabe pq? e como faze ele funcionar??
Visite: http://www.aprendedorismo.com.br
#20
Posted 10/11/2004, 16:39
aki funfou! !
mas tipow, eu to um pouco na xxxxxx... tipow...
alguem poderia me explicar ou me dar um site legal onde eu possa achar explicaçoes sobre essas e outras variaveis?... pra eu mesmo poder me virar em js igual a vcs!... po, eh na moral, geral discutindo e conseguindo chegar na soluçao!!! hehehe
alguem pode me da essa força?...
si nao for pedir mto, de inicio, alguem poderia me explicar algumas dessas vars ai, tipo, oq elas fazem... como e prq coloca-las...
valeus!
Edição feita por: patrykrose, 10/11/2004, 16:43.
#21
Posted 11/11/2004, 06:30
http://forum.wmonlin...showtopic=95563
que outras variaveis?
os scripts que o pessoal postou aqui.. verifica a quantidade de caracteres que tem no campo usando o length e compara.. se a quantidade for igual 0 caracteres.. ele da um alerta.. depois do alert().. ele usa o substr().. ele vai te retornar o que estiver entre x e y .....
no exemplo deles.. eles usaram value.substr(0,250);
ele vai mostar so os caracteres que estiverem entre o primeiro carcter (0) ate o caractere 250 . . então se vc digitar mais.. ele não vai mostar.. ele "corta"..
Depois ele mostra a quantidade de digitos em um lugar separado certo? pra isso.. vc vai usar o lenght tbm..
ele "mostra" onde deve ser mostrasdo dando um id (use o getElementById("nome do id") ) para o local especifico...
É isso.. todos aqui seguem essa sintaxe...
não escrevi muito agora.. pq o meu teclado está ruim.. eu to usando o teclado virtual do win
mais se tiver duvidas, poste ae!!
#22
Posted 11/11/2004, 13:28
<script language="JavaScript"> var wlaczone=0; function policz(){ var x = document.frm.MENSAGEM; var n = x.value.length; var limite = 5; if (navigator.appName=="Netscape" && wlaczone!=0) { x.blur(); x.focus(); } if (n > limite ){ alert("Você passou o limite do tamanho do texto!"); document.frm.Qtd.value = 0; x.value = x.value.substring(0,limite); } if (n <=limite) document.frm.Qtd.value = '' + (limite - n); if (wlaczone != 0) setTimeout('policz()', 500); else setTimeout('policz()', 1000); } setTimeout('policz()', 1000); </script> <form name=frm> <p> <INPUT CLASS=contador NAME=Qtd MAXLENGHT= TYPE=text VALUE=1000 onFocus="this.form.MENSAGEM.focus()" SIZE=3><FONT SIZE="1"> caracteres disponíveis</FONT><br clear=all> <div class=bloco> <TEXTAREA ROWS="5" NAME="MENSAGEM" COLS=40></TEXTAREA> </div> </form>
eu soh nao entendi o q eh essa variavel wlaczone e o q o setTimeout faz com a funçao...
alguem poderia me explicar??
Edição feita por: Djeco, 11/11/2004, 14:43.
Visite: http://www.aprendedorismo.com.br
#23
Posted 04/04/2005, 13:24
<script language="JavaScript"> function Contar(Campo){ if((250-Campo.value.length) <= 0){ alert('Atenção! Você atingiu o limite máximo de caracteres!'); Campo.value = Campo.value.substr(0,250); } document.getElementById("Qtd").innerText = 250-Campo.value.length } </script> <div id="Qtd">250</div> <textarea onKeyUp="Contar(this)"></textarea>
Como eu faço pra que a contagem aconteça dentro de uma input ou poder fomatar o número que aparece na contagem?
Otavio Boari
#24
Posted 04/04/2005, 19:00
document.getElementById("Qtd").innerTextpor
document.getElementById("Qtd").valueretire a div com o id e coloque um input com o mesmo id
troque
<div id="Qtd">250</div>por
<input type="text" disabled="disabled" value="250" id="Qtd" />
#25 aleccarval
Posted 10/05/2006, 19:48
#26
Posted 10/05/2006, 19:56
<script language="JavaScript"> function Contar(Campo){ if((250-Campo.value.length) <= 0){ alert('Atenção! Você atingiu o limite máximo de caracteres!'); Campo.value = Campo.value.substr(0,250); } document.getElementById("Qtd").innerText = 250-Campo.value.length } </script> <div id="Qtd">250</div> <textarea onKeyUp="Contar(this)"></textarea>Ai basta você usar onKeyUp="Contar(this)" na textarea que você quiser.
Flws...
Até mais
#27
Posted 23/09/2011, 08:57
#28
Posted 13/10/2017, 14:10
Cialis 37 Anni Calcolo Levitra Zithromax Dosage Upper Respiratory Infection viagra Priligy On Line
Cialis Mit Online Rezept Amoxicillin Dosage For Treating Uti buy viagra online Pharmaceutical Cephalexin
#30
Posted 15/11/2017, 07:47
Cialis Online Kaufen Erfahrungen cialis Viagara Suppliers
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)