我的功能没有正确计算价格。价格取决于三个选择。
首先选择有2个选项
第二个选择有3个选项
第三个选择有2个选项。
所以我有2 * 3 * 2 = 12个可能的价格。 然后我使用innerHTML将价格放入div。 代码:
[http://jsfiddle.net/ajoLgL4o/][1]
可以让它更容易吗?如果有两个“和”运算符的判断,我试图做12。如果我在每个选择中有10个选项我将有1000个案例...所以我认为我做错了。
答案 0 :(得分:3)
使用每个选项存储值,然后使用所选选项的值进行计算:
<select id="myselect1">
<option value="22.00">Example</option>
</select>
document.getElementById("myselect1").value