Ir para conteúdo

POWERED BY:

Arquivado

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

nknk

[Resolvido] Somente números e outros caract necessários com probl

Recommended Posts

Encontrei essa função no fórum consegui adapta-la, uma vez consegui, mas agora não vai. Ela permite somente números + tab, backspace, setas(essas são importantes)

 

function sonumero(e,event) {
var tecla = event.keyCode?event.keyCode:(event.which?event.which:event.charCode);

if (tecla > 47 && tecla < 58)
{return true;}
else{
	if (tecla== 8){return true; }
		else{
		if (tecla > 36 && tecla < 41){return true; }
			else{
			if (tecla==18){return true; }
				else{
				if (tecla==46){return true; }
					else{return false;}
					}
				}
			}
		}
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim

 

<script>
function sonumero(e,event) {
var tecla = event.keyCode?event.keyCode:(event.which?event.which:event.charCode);

if (tecla > 47 && tecla < 58 || tecla == 8 || tecla == 18 || tecla == 46 || tecla > 36 && tecla < 41)
	return true;
else
	return false;

}
</script>

<input type="text" name="campo" onkeydown="return sonumero(this, event)">

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.