[Resolvido]Não está calculando o IMC
Fala pessoal, blz?
Estou com um pequeno problema e queria a ajuda do grupo.
Montei um formulário para calcular o IMC, mas na hora de clicar no botão não emite mensagem nenhuma.
//o codigo
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="calculoIMC.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript">
var peso = calculoIMC.peso.value;
var altura = calculoIMC.altura.value;
var imc = peso/(altura*altura);
if (imc < 17) {
alert('Muito abaixo do peso');
}
if (imc > 17 && imc <= 18.5) {
alert('Abaixo do peso');
}
if (imc > 18.5 && imc <= 24.9) {
alert('Peso normal');
}
if (imc > 25 && imc <= 29.9) {
alert('Acima do Peso');
}
if (imc > 30 && imc <= 34.9) {
alert('Obesidade I');
}
if (imc > 35 && imc <= 39.9) {
alert('Obesidade II');
}
if (imc > 40) {
alert('Obesidade III');
}
}
</script>
<form method="post" id="calculoIMC">
<label for="peso">Peso:</label>
<input type="text" name="peso" id="peso"/>
<label for="altura">Altura:</label>
<input type="text" name="altura" id="altura"/>
<input type="submit" value="Calcular IMC" onclick="CalculaIMC();">
</form>
</body>
</html>
Alguém pode me dar uma luz?
Aguardo respostas!
[]'sDiscussão (1)
Carregando comentários...