function?count(){
???????
????//獲取第一個輸入框的值
????var?num1=parseInt(document.getElementById("txt1").value);
????//獲取第二個輸入框的值????
????var?num2=parseInt(document.getElementById("txt2").value);
????//獲取選擇框的值
????var?oper?=?document.getElementById("select").value;
????//獲取通過下拉框來選擇的值來改變加減乘除的運算法則
????var?result;
????switch(oper)
????{
????????case?"+":
????????????result=num1+sum2;
????????????break;
????????case?"-":
????????????result=num1-sum2;
????????????break;
????????case?"*":
????????????result=num1*sum2;
????????????break;
????????case?"/":
????????????result=num1/sum2;
????????????break;
????????default:break;
????}
????
????//設置結(jié)果輸入框的值?
???
????document.getElementById("fruit").value=result;
????
???}
2015-07-22
這里變量名寫錯了,前面定義的是num2,這里怎么成了sum2。還有default:break;其實是可以省略,因為這里已經(jīng)沒有默認選項了呀。