我有以下表格:
当用户输入“DISCOUNT10”(大写或小写)时,我该如何做到这一点,jquery 脚本会收取 10% 的维修价格折扣?不是总价,而是表格顶部的维修价格(可变价格)。
然后,脚本应添加维修价格(减去 10%)、寄出邮资价格和返回邮资价格并显示总计。
我没有使用 jQuery 的经验,所以这段代码可能有很多错误,但这就是我所拥有的:
$("button.offerapply").click(function() {
if (("input[name='offercode']").val = "DISCOUNT10"){
price = (price/100)*90;
}
非常感谢任何帮助!
最佳答案
您缺少一个额外的 =
。现在,你有一个任务。您想要比较两个值。比较运算符是==
。
试试这个:
$("button#offerapply").click(function() {
if ($("input[name='offercode']").val() == "DISCOUNT10"){
price = (price/100)*90;
$('.tot_price').html('£' + price);
}
关于javascript - 如何在表单中创建报价代码字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17732948/