Ir para conteúdo

POWERED BY:

Arquivado

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

TiagoMaker

DIfererenciar letras de números

Recommended Posts

Dae galera, como faço para distinguir letras de números nesse script? Uso ele para preencher zeros à esquerda para até 3 números, mas também preciso digitar texto no campo e aparecem zeros à esquerda da escrita tambem.

 

<script type="text/javascript">
function preencheZeros(param,tamanho)
{
var contador = param.value.length;

if (param.value.length != tamanho)
{
do
{
param.value = "0" + param.value;
contador += 1;

}while (contador < tamanho)
}
}
</script>

 

para chamar:

onBlur="preencheZeros(local,3);"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Assim funciona.

 

<html>
<head>
<title>Página</title>
<script type="text/javascript">
function preencheZeros(param,tamanho) {
var contador = param.value.length;

if (param.value.length != tamanho && !isNaN(param.value)) {
	do {
		param.value = "0" + param.value;
		contador += 1;
	} while (contador < tamanho)
}
}
</script>
</head>
<body>
<input type="text" onblur="preencheZeros(this, 3)">

</body>
</html>

 

Carlos Eduardo

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.