请问一下大家为什么结果出不来?是因为id的名字和变量名冲突了吗?
大家看一看
2016-11-30
可以啊,我把parseInt直接放到获取元素那里
function count(){
var txt1=parseInt(document.getElementById('txt1').value);
//获取第一个输入框的值
var txt2=parseInt(document.getElementById('txt2').value);
//获取第二个输入框的值
var symbol=document.getElementById('select').value;
//获取下拉选择框的值
var result="";
switch(symbol){
case "+":
result=txt1+txt2
break;
case "-":
result=txt1-txt2
break;
case "*":
result=txt1*txt2
break;
default:
result=txt1/txt2
break;
}
//获取通过下拉框来选择的值来改变加减乘除的运算法则
document.getElementById("fruit").value=result;
//设置结果输入框的值
}举报