执行java脚本计算主要是减法然后加法

时间:2016-12-09 21:48:50

标签: javascript jquery

在按钮的点击事件中,我得到一些值并尝试做 计算。

    $(document).on("click", "#SaveTaskChange", function () {

        var EmpHoursOriginal = $("#EmpHoursForCalculation").val();
        var ProdHoursEntered = $("#SelectHours").val();
        var resultReturned = AmIGoodToUpdate(EmpHoursOriginal, ProdHoursEntered);

        if (resultReturned == "donotproceed") {
            $('#status').show();
            $('#status').val("Hours is way too high");
            return false;
        }       
    });

当我单步执行代码并进入下面一行时,我的代码崩溃了

    var Result = parse(TotalKronosHoursEntered) - parse(CurrentHours) + NewHours;

这是使用

的功能
    function AmIGoodToUpdate(CurrentHours, NewHours) {
        var TotalKronosHoursEntered = $('div.lhrs .data').text();
        var HoursPunchedIn = $('div.khrs .data').text();
        var Result = parse(TotalKronosHoursEntered) - parse(CurrentHours) + NewHours;
        if (Result <= HoursPunchedIn)
            return "proceed";
        else {
            return "donotproceed";
        }
    }

我在这里做错了什么?我似乎无法抓住它。

0 个答案:

没有答案