我怎样才能添加javascript

时间:2014-11-26 07:02:57

标签: javascript

我在网页中使用JSFIddle这样的javascript进行计算。我的功能是

function product2()
{   
    var a2 = document.getElementById("chkBox2").checked;
    var b2 = document.getElementById("chkBox2").value;
    var c2 = document.getElementById("qty2").value;
    var d2 = 0;

    if (a2 == true)
    {
        d2 = b2 * c2/100;
    }
    else
    {
        d2=""
    }
 document.getElementById("total2").value = d2;
}

但是我想要一些不同的结果。我expalin

如果a2 = 1237 and b2 = 13,那么结果 160.81 但是我想要结果将是1397.81意味着结果(d2)应该是a2中的加号并且此总数要显示。

我该怎么办? 请帮忙!

2 个答案:

答案 0 :(得分:0)

我不太确定你在问什么。但是,如果您只想修改计算,只需修改公式 d2 =(b2 * c2 / 100)+ b2;

答案 1 :(得分:0)

你的功能应该是:

function product1(){
    var m = document.getElementById("check1").checked;
    var x = parseInt(document.getElementById("check1").value);
    var y = parseInt(document.getElementById("qty1").value);
    var z = 0;

    if (m == true){
        z = ((x*y)/100)+x;
        z = "P" + z;
    } else {
        z="P0.00"
    }

    document.getElementById("total1").value = z;
}

这里我使用了javascript的parseInt函数将其转换为整数。这对你有用。

相关问题