Ir para conteúdo

POWERED BY:

Arquivado

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

cristianweb

[Resolvido] caracteres

Recommended Posts

Pessoal eu tenho um sistema no qual faz uma contagem de caracteres de um textarea.

ele está funcionando normal só que eu fiz da seguinte maneira

 

function max(txarea) 
  
{ 
  
valor1 = 70; 
valor2 = 140;
valor3 = 210;
tam = txarea.value.length; 
  
str=""; 
xx = "";
str=str+tam; 
  
Digitado.innerHTML = str; 

Valor.innerHTML = 1

if (tam > valor1){   
Digitado.innerHTML = tam
Valor.innerHTML = 2
} 
if (tam > valor2){   
Digitado.innerHTML = tam 
Valor.innerHTML = 3
} 
if (tam > valor3){   
Digitado.innerHTML = tam 
Valor.innerHTML = 4
} 
} 

se eu digitar até 70 caracteres então o valor é R$1,00 , 140 caracteres R$2,00 e 210 caracteres R$3,00 agora eu não queria estar fazendo para a cada 70 caractere eu gostaria de uma função que fizesse isso altomaticamente. Agradeço quem puder ajudar. VLW!!

 

Alguem dá uma ajudinha por favor

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz assim:

var tam = txarea.value.length; var inicial = 1;
var valor = inicial + Math.floor(tam / 70);

você divide o tamanho da string por 70 e arredenda pra baixo, adicionando isso ao valor inicial...

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.