使用html表单,I';我正在尝试向php文件发送一个计算字段
我看到了使用隐藏字段的参考,但无法将计算值放入值字段。 用户输入$金额和数量。我想计算总金额并将其发送到php文件使用html表单,I';我正在尝试向php文件发送一个计算字段,php,forms,field,Php,Forms,Field,我看到了使用隐藏字段的参考,但无法将计算值放入值字段。 用户输入$金额和数量。我想计算总金额并将其发送到php文件 Item Amount:<input name="amt" id="amt" onchange="myfunction()"> Quantity:<input type=number id="qty" name="qty" onchange="myfunction()"> Total Amount:<input readonly id="total"
Item Amount:<input name="amt" id="amt" onchange="myfunction()">
Quantity:<input type=number id="qty" name="qty" onchange="myfunction()">
Total Amount:<input readonly id="total" name="total" value=??? here I want
to fill with total calculated in myfunction.>
<script>
function myFunction() {
var total = document.getElementById("qty").value *
document.getElementById("amt").value ;
}
</script>
项目金额:
数量:
总金额:
函数myFunction(){
var总计=document.getElementById(“数量”)值*
document.getElementById(“金额”)值;
}
创建一个输入隐藏标记并分配计算出的总数,通过该标记的名称,您可以在php服务器中访问它为总额创建一个输入字段。计算并用Javascript填充其值。别忘了将此字段放在表单标记中。提交表单时,您可以通过PHP访问表单的值。您需要先自己尝试,然后带着特定问题来到这里。所以这不是一个代码编写服务。请向我们展示您的代码。如果看不到问题,我们将无法帮助您。我有总金额的输入字段。我只是不知道如何填补它的价值。我已经在上面添加了代码。document.getElementById('total').value=total
使用jQuery要容易得多<代码>$(“#总计”).val(总计)代码>谢谢。我在另一篇帖子上找到了上面的第一个答案。如果你觉得这个答案很有帮助,请投票并将其标记为已接受。帮助我建立个人资料。