我想为不同的菜单选择显示不同的选项。如果 MenuNo1 (textinput) = 1,2,3,4 或 5 - 那么 menuPrice1 的值应该是 R70.00 如果 MenuNo1(textinput) = 8,9,12 - 那么 menuPrice1 的值应该是 R85 .00 如果 MenuNo1 (textinput) = 11 - 那么 menuPrice1 的值应该是 R105.00
我试过这样做:
function calcMenu(form) { var MenuPrice1 = (+form.MenuPrice1.value); var MenuNo1 = (+form.MenuNo1.value); if ([1,2,3,4,5].indexOf(+form.MenuNo1.value) != -1) { MenuPrice1.value = "70"; } else if ([8,9,12].indexOf(+form.MenuNo1.value) != -1) { MenuPrice1.value = "85"; } else if (+form.MenuNo1.value == 11) { MenuPrice1.value = "105"; } }
但我确定我的代码有问题