Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos,
criei uma função para contar os caracteres de um determinado input.
Visando a automatização dessa função, eu queria não tratar ID nem NAMES no javascript, e sim atribuir isso pelo ID do input no HTML.
Olhem:
function contador(campo){
var teste = "teste"
var amostrar = document.getElementById(teste+"_contador");
if(amostrar){ amostrar.innerHTML = campo.value.length; }
}Com um HTML mais ou menos assim:
<textarea name="teste" id="teste" rows="4" onkeypress="contador(this);" onkeyup="contador(this);" onkeydown="contador(this);"></textarea>
<span id="teste_contador">0</span>A duvida é a seguinte...Eu queria dizer que a variável 'amostrar' e o ID do textarea + '_contador'...
Tentei por:
document.getElementById(campo+"_contador")E não funcionou... Alguém pode me ajudar?
Carregando comentários...