Fala aí galera!
Estava tentando fazer uma calculadora de IMC com HTML, CSS e JavaScript, mas na hora de apresentar um resultado dos cálculos não mostra nada. Os códigos estão no JSFiddle. Quem puder ajudar agradeço desde já.
Fala aí galera!
Estava tentando fazer uma calculadora de IMC com HTML, CSS e JavaScript, mas na hora de apresentar um resultado dos cálculos não mostra nada. Os códigos estão no JSFiddle. Quem puder ajudar agradeço desde já.
http://www.fabiobmed.com.br/script-java-script-para-calculo-de-imc/
Veja se o código do link acima funciona.
Na configuração do javascript (no próprio JSFiddle), você tem que alterar para que o script seja carregado no head (opção: No wrap - in <head>
).
Do jeito que estava (onLoad
), a função calcula
estava envolvida pelo código window.onload(function() { ... });
, o que fazia que sua função não fosse “enxergada” pelo evento click do botão.
Seque link corrigido: https://jsfiddle.net/3ve8gyp7/2/
ROger eu já havia feito o teste com alert() mas queria fazer com inputs mesmo.
Boa noite Abner .
Segue a versao refatorada do seu código.
https://jsfiddle.net/Thiago_Souza87/yf4844xs/
Obs: Você precisa seguir a sugestão do lucastody .
Vlw fera, errinho bobo, agora como eu faria para poder limitar a quantidade de caracteres com já que o maxlength="" não funcionar com esse tipo de input. Queria ver uma função em JS que fizesse isso, eu tentei com substring() mas não consegui. Agradeço a todos desde já.