Ir para conteúdo

POWERED BY:

Arquivado

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

Jean Franceschi

[Resolvido] Valores numéricos!

Recommended Posts

Olá gente, eu usava uma função que ví na internet a muito tempo atrás que bloqueia no formulário que o usuário se confunda e aperte alguma tecla diferente das numéricas. Ele sempre funcionou e ainda funciona em IE, porém no Firefox ele parou de funcionar.

 

Alguém sabe como arrumar pra funcionar no firefox, chrome, etc?

 

 

 

Código q eu uso:

function ValoresNumericos(e){
if (document.all) // Internet Explorer
	var tecla = event.keyCode;
else if(document.layers) // Nestcape
	var tecla = e.which;
	if (tecla > 47 && tecla < 58) // numeros de 0 a 9
		return true;
	else
		{
			if (tecla != 8 && tecla != 13) // Backspace e Enter
				event.keyCode = 0;
				//return false;
			else
				return true;
		}
};

 

 

pra chamar ele no formulário no campoq eu quero eu uso:

onKeyPress="return ValoresNumericos(event);"

 

 

Obrigado aí gente pela força =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha essas mascaras com ER, são bem mais confiaveis

http://code.imasters.com.br/index.php?/topic/109-mascaras-enquanto-digita-er/

Compartilhar este post


Link para o post
Compartilhar em outros sites

VALEUZÃO!!!!!!!!!!!!

 

Nossa, eu uso a tanto tempo esse script aí que postei q nem imaginei que ja tinha versões super híper mega ultra melhores =P

Sério mesmo, eu uso aquele script desde 2003 eu acho, e só hoje q dei conta q no firefox não funcionava =P

 

 

Mas super obrigado, ajudou muito! Mentira, ajudou TUDO!

Pode fechar o tópico, obrigadão =)

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.