如何添加javascript
我在我的网页中使用javascript进行计算。这里我的功能是如何添加javascript,javascript,Javascript,我在我的网页中使用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 =
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;
}
但是这里我想要一些不同的结果。我解释
如果a2=1237和b2=13
,则结果为160.81,但这里我希望结果为1397.81,这意味着结果(d2)应在a2中加上,并且希望显示该总数
我怎样才能做到这一点。
请帮忙 我不太清楚你在问什么。但是,如果您只是要求修改计算,只需修改公式即可
d2=(b2*c2/100)+b2 您的功能应该是:
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
函数将其转换为整数。这对你有用。我想我忘了提到C2??值是的……它是b2=1237(检查氮氧化物值)和c2=13(下拉值),显示为160.811237.00