quinta-feira, 20 de novembro de 2008

Javascript -Convertendo para inteiro -ParseInt

Vamos falar um pouco sobre javascript.
Em determinadas situações é preciso converter o valor de uma variável para inteiro.
Um exemplo é o seguinte, quero verificar se o que o usuário digitou é maior que 18.

//campo texto com o id=idade


<.input id="idade" name="idade" type="text">


código js:
//resgatando valor do campo idade através do ID(utilizei o getElementById)
var campo = document.getElementById('idade').value;

//verificação já convertendo para inteiro o valor digitado no campo idade.
if (parseInt(campo) >18 ){
alert('Idade maior que 18);
}


espero que tenha sido útil.até a próxima...

Um comentário:

Monica disse...

Bastante útil, claro e direto. Estive me debatendo com um problema desse em que operação de maior ou menor dava um erro quando um campo de 1 dígito era comparado a um campo de dois dígitos. Assim que usei seu exemplo tudo foi resolvido. Mas gostaria de saber mais uma coisa: um espaço em branco quando convertido com parseInt, em que se transforma?