JavaScript: Função para verificar se valor digitado é um número

Função para verificar se o valor digitado é um número inteiro positivo.

A função é chamada ao sair o cursor do campo, ou seja, quando perde o foco (evento onblur).

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
function checkNumber(valor) {
  var regra = /^[0-9]+$/;
  if (valor.match(regra)) {
    alert("Numero: "+valor);
  }else{
    alert("Permitido somente número inteiro positivo!");
  }
};    
</script>
</head>
<body>
<input type="text" value="" onblur="checkNumber(this.value);"  />
</body>
</html>

2 comentários em “JavaScript: Função para verificar se valor digitado é um número

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *