更新总价?

时间:2015-08-13 12:09:49

标签: javascript

当我点击一个按钮时,我想要更新价格,这就是我想要它做的全部,但每当我尝试调用我的var的值时,它会返回“Notanumber / NaN”值,我环顾四周一段时间但谷歌有点困惑,并抛出关于寻找定义的数字等的教程。

然而,我是JavaScript新手。所以可能是我。

如果有人能帮助我,我会非常感激。

总价:

<span id="totalpriceex">0</span>

JavaScript的:

<script type="text/javascript">
function incrementquan'.$row["pid"].'(){
    var input = document.getElementById("quan'.$row["pid"].'");
    input.value = parseInt(input.value) + 1;
    var element = document.getElementById("price'.$row['pid'].'");
    element.innerHTML = (" &pound;" + (input.value * '.$row['pprice'].').toFixed(2));
    var totalis = document.getElementById("totalprice");
    totalis.value = parseInt(totalis.value);
    totalis.innerHTML = (totalis.value + '.$row["pprice"].');
    var totalpriceex = parseInt(totalpriceex.value);
    totalpriceex.innerHTML = (totalis.value + '.$row["pprice"].'.toFixed(2))
var price=document.getElementById("totalpriceex");
price.value=price.value + '.$row["pprice"].'.toFixed(2);
}

我被困住了!如果您还有其他需要请发表评论!我需要尽快解决这个问题,我会在同一时间继续尝试。

1 个答案:

答案 0 :(得分:1)

你只能在表单元素上调用value方法...使用textContent方法获取值所需的其他元素

表单元素

$("input").val();

其他元素

$("span").text()