阿衰丶
2016-08-01 23:15
<script type="text/javascript">
function count(){
var a=document.getElementById('text1').value;
//获取第一个输入框的值
var b=document.getElementById('text2').value;
//获取第二个输入框的值
var c=document.getElementById('select').value;
var d='';
//获取选择框的值
switch(c)
{
case'+';
d=a+b;
break;
case'-';
d=a-b;
break;
case'*';
d=a*b;
break;
default:
d=a/b;
}
//获取通过下拉框来选择的值来改变加减乘除的运算法则
document.getElementById('fruit').value=d;
//设置结果输入框的值 '
}
</script>
case ' '后面是冒号:不是分号;还有就是case ‘+’这里要空一个,不能挨着写,在这道题目里也说了要用parseInt转化
switch(selected){
case '+':
fruit=parseInt(txtA)+parseInt(txtB);
break;
case '-':
fruit=parseInt(txtA)-parseInt(txtB);
break;
case '*':
fruit=parseInt(txtA)*parseInt(txtB);
break;
case '/':
fruit=parseInt(txtA)/parseInt(txtB);
break;
}
case ' '后面是冒号:不是分号;
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题