我是一名学生,我编写了这个计算器,给了3个等级的平均值,但我无法计算/平均我的最终成绩,我希望提前。谢谢 P.S我可以找到一种发布我的HTML和我的java的方法,所以我放了照片,对不起。 picture 1 picture2
答案 0 :(得分:0)
您必须匹配ID并获取值document.getElementById('homework').value
<script type="text/javascript">
function calculator() {
var homework = parseFloat(document.getElementById('homework').value);
var labs = parseFloat(document.getElementById('labs').value);
var midterm = parseFloat(document.getElementById('midterm').value);
var finals = parseFloat(document.getElementById('finals').value);
var total = homework + labs + midterm + finals;
var display = document.getElementById('outputDiv');
display.innerHTML = 'Your Final Grade Is: ' + total;
}
</script>
答案 1 :(得分:0)
阅读此链接:
将代码编辑为:
<script type="text/javascript">
function calculator()
{
var grade1 = parseFloat(document.getElementById('first').value);
var grade2 = parseFloat(document.getElementById('second').value);
var grade3 = parseFloat(document.getElementById('thrid').value);
var total = grade1 + grade2 + grade3;
document.getElementById('outputDiv').innerHTML='Your Final Grade Is: ' +total;
}
</script>