Я хотел бы рассчитать значения входных значений диапазона Html. Просто хотите, чтобы результат изменялся динамически при изменении диапазона ввода. Функция, которую я пишу, недостаточно ясна и, похоже, не работает. Может кто-нибудь может мне помочь. Спасибо заранее. Вот мой HTML-код:Невозможно рассчитать значения диапазона ввода типа html
<form>
Height:
<input type="range" id="height" onchange="this.setAttribute('value',this.value);" min="0" max="200" step="0.1" value="0" />
<br>
Weight:
<input type="range" id="weight" onchange="this.setAttribute('value',this.value);" min="0" max="200" step="0.1" value="0" />
<br>
</form>
<div id="displaybmi"> Your BMI : </div>
Javascript Код
function(){
var height, weight;
height = $('#height').value;
weight = $('#weight').value;
function calbmi(weight,height){
bmi = weight/(height*height);
}
document.getElementByID('displaybmi').innerHTML = calbmi(weight,height);
}
http://jsfiddle.net/wm81/935fnmyx/4/
'getElementByID' должен быть' 'getElementById' и .value' должен быть' .val() ' – j08691