评分计算器

时间:2017-06-01 03:54:28

标签: javascript html-helper

我是一名学生,我编写了这个计算器,给了3个等级的平均值,但我无法计算/平均我的最终成绩,我希望提前。谢谢 P.S我可以找到一种发布我的HTML和我的java的方法,所以我放了照片,对不起。 picture 1 picture2

2 个答案:

答案 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)

阅读此链接:

Javascript Get Element Value

将代码编辑为:

<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>