Ir para conteúdo

POWERED BY:

Arquivado

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

marvi

[Resolvido] Limitar caracters não funciona no FireFox

Recommended Posts

Olá!

 

Por que esse código de limitador de caraters funciona normal no Internet Explorer e funciona também normal no Google Chrome, mas no FireFox não funciona? O que falta nele ou o firefox teve limitações aí? Vejam o código:

 

 

onkeypress="max1(this)" onkeyup="max1(this)"


<script language="javascript"> 

function max1(txarea) 

{ 

total = 500; 

tam = txarea.value.length; 

str=""; 

str=str+tam; 

Digitado1.innerHTML = str; 

Restante1.innerHTML = total - str; 


if (tam > total){ 

aux = txarea.value; 

txarea.value = aux.substring(0,total); 

Digitado1.innerHTML = total 

Restante1.innerHTML = 0 
} 
} 
                          </script>


 <br>                    
<font face="Verdana">
<font id="Digitado1" style="FONT-SIZE: 8pt" color="#4599d1">0</font><font style="FONT-SIZE: 8pt" color="#4599d1">
</font><font style="FONT-SIZE: 8pt" color="#7f7f7f">Car</font><span style="FONT-SIZE: 8pt"><font color="#7f7f7f">acteres 
digitados   |   restam</font> <font id="Restante1" color="#4599d1">500</font><font color="#4599d1">
</font></span></font>
</br>

Desde já, agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tentou usar simplesmente o atributo maxlength?

 

Se quer algo em javascript, dê uma olhada:

 

http://forum.imasters.com.br/public/style_emoticons/default/seta.gif http://thiagotestes.site90.com/javascript/twitter/

Compartilhar este post


Link para o post
Compartilhar em outros sites

http://forum.imasters.com.br/public/style_emoticons/default/seta.gif http://ogordo.com/exemplos/efeito-contagem-regressiva-twitter/

 

Você sabendo fazer isso, sabe mostrar quantos já foram digitados. ;)

 

Estude.

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

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.