我被我的#34; web应用程序的某些部分所困扰......我只需要查看该功能的价值"计算"通过单击按钮"计算"。函数值应出现在带有" rez"类的元素中。这是我的代码:
JS
function calculate() {
var bmi = teza / (visina*visina);
document.getElementsByClassName("rez").value = bmi;
}
HTML
<div class="panel-body">
<button type="button" class="btn btn-success btn-md" onclick="calculate()">Calculate</button>
<p><b>BMI za izbrano osebo:</b></p>
<div class="res"></div>
</div>
答案 0 :(得分:0)
innerHTML
代替value
。试试这个:
function calculate() {
var teza = 5,
visina = 3,
bmi = teza / (visina * visina);
document.getElementsByClassName("res")[0].innerHTML = bmi;
}
&#13;
<div class="panel-body">
<button type="button" class="btn btn-success btn-md" onclick="calculate()">Calculate</button>
<p><b>BMI za izbrano osebo:</b></p>
<div class="res"></div>
</div>
&#13;
答案 1 :(得分:0)
我认为问题出在您的班级选择器上。 试试这个以显示值:
document.getElementsByClassName("res")[0].innerHTML = bmi;