我想在点击按钮后计算价格。 我有3个可选择的按钮。 例如:button1 = 50 $,button2 = 100 $,button3 = 200 $ 现在我想点击一下按钮后更新价格。 有没有解决方案来解决这个问题?因为,如果我发送Ajax请求并更新我的html元素,则不会添加价格。我的旧价格总是消失。 因此,如果用户选择button1,价格为50美元,但如果用户也选择button2,我的价格是100美元,而不是150美元。
谢谢:)
答案 0 :(得分:0)
这是一个想法:
<script>
function add(x) {
document.getElementById('result').innerText = +(document.getElementById('result').innerText) + x;
}
</script>
<form>
<input type="button" onclick="add(50)" value="50">
<input type="button" onclick="add(100)" value="100">
<input type="button" onclick="add(200)" value="200">
</form>
<div id='result'></div>
注意:+(x)强制将x转换为数字