Ir para conteúdo

POWERED BY:

Arquivado

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

Wendelrl

função q verifica se existe numeros

Recommended Posts

Pessoal quero q essa função retorne verdadeiro se não conter números no campo digitado pelo usuário, só que num tá dando certo. Alguém consegue ver esse erro.Muito obrigado!!function isNome(campo){ var retorno = false; for (i=0; i < numero.length; i++){ var Caractere = numero.charAt(i); if(Caractere != "." || Caractere != "," || Caractere != "-"){ var aux = parseInt(Caractere); if (isNaN(aux)) {retorno = true;} else {return false;} } } return retorno;}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Posso te sugerir uma coisa?

Ao invés de verificar se ele está digitando números, você pode bloquear o usuário de digitar números. Assim o usuário perde menos tempo.

 

Para bloquear números é com a função:

function fcnOnlyAlpha() {	var caract = new RegExp(/^[a-zA-Z]+$/i);	var caract = caract.test(String.fromCharCode(event.keyCode));	if(!caract){		event.keyCode=0;		return;	}}

Uso:

<input type="text" name="nome" onKeyPress="fcnOnlyAlpha()">

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.