我搜索了所有SOF,但找不到与我的问题匹配的任何主题。我已经编写了HTML表单,以后将使用PHP进行处理,但是用户可以选择该表单中的一些选项。这是HTML代码
<label for="FIELD6">Model Type: </label><br> <input type="radio" id="basemodel" name="FIELD6" value="Normal Model" checked onclick="doMath()" />Normal Model<br> <input type="radio" id="workshopmodel" name="FIELD6" value="Workshop Model" onclick="doMath()" data-clicked="no" />Workshop Model <p id="total"></p>
因此,用户可以在普通模型和工作室模型之间进行选择。我试图进行设置,以便当用户检查WorkshopModel单选按钮时,它会增加总价(在段落标签中指定)。这是我尝试使用鲜为人知的语言jQuery的尝试: function doMath() { var basePrice = 15; var baseModel = 0; var customModel = 5; var modelTotal = ; function workshopModel() { if(getElementById("workshopmodel").click(function() { modelTotal = basePrice + customModel; } } function defaultModel() { if(getElementById("basemodel").click(function() { modelTotal = total basePrice + baseModel; } } } $("#total").html('<font color="black">Total Price:</font><font color="#09ff00">' + workshopModel() + ''); 因此,我试图将其实时添加到basePrice中,然后每次用户(实时)更改选择时,将其打印为标记为“总计”的ID。因此,如果用户选择WorkshopModel,脚本将添加15和5,结果为20,如果他们选择基本模型,则脚本将添加15和0,结果为15。在脚本中。谁能帮我这个忙吗?
function doMath() { var basePrice = 15; var baseModel = 0; var customModel = 5; var modelTotal = ; function workshopModel() { if(getElementById("workshopmodel").click(function() { modelTotal = basePrice + customModel; } } function defaultModel() { if(getElementById("basemodel").click(function() { modelTotal = total basePrice + baseModel; } } } $("#total").html('<font color="black">Total Price:</font><font color="#09ff00">' + workshopModel() + '');