我现在可以在页面上显示javascript var的总价格。但是我也希望在提交表单时将该值与表单一起发送。有没有办法做到这一点? (一切都以正常形式嵌入)
<div id="totalPrice"></div>
脚本
var Price = getstatus() + getroom() * getdays()
//display the result
var divobj = document.getElementById('totalPrice');
divobj.style.display='block';
divobj.innerHTML = "The total cost is €"+Price;
答案 0 :(得分:1)
在表单内添加隐藏号码输入,以便将数据传递到服务器上:
<input type='hidden' id='totalCost' />
然后输入总费用:
var totalCost = document.getElementById('totalCost');
totalCost.innerHTML = Price;
然后提交表格:
totalCost.form.submit();