Substituir Prompt pelo Input do HTML para capturar dados?
2 respostasResolvido
In_tube
Gostaria de saber como faço para capturar os dados do usuário e calcular com o botão do input, sem ter que usar o prompt como acontece no script logo abaixo. Se possível, desejaria apenas substituir o prompt pelo input do HTML (do jeito que está logo abaixo de “Demonstração”).
Obsevação: o script é para calcular o IMC do usuário.
functioncalcularIMC(){varaltura=document.getElementById("altura").value;varpeso=document.getElementById("peso").value;varimc=(peso/(altura*altura)).toFixed(1);vardivImc=document.getElementById("imc");vardivmsg=document.getElementById("msg");if(isNaN(imc)){divmsg.textContent=' Digite um número válido!';}else{divImc.textContent="O seu IMC é de "+imc+".";if(imc<18.5){divmsg.textContent='Está abaixo do normal!';}if(imc>35){divmsg.textContent=' Você está acima do peso!';}if(imc>=18.5&&imc<=35){divmsg.textContent=' Está dentro normal.';}}}
Solucao aceita
In_tube
Cara, muito obrigado mesmo! Era exatamente isso que precisava. Grato.