西伯利亚的忠犬
2016-03-24 22:55
<script type="text/javascript">
function count(){
// 文本框1
var oTtxt1=document.getElementById("txt1").value;
//文本框2
var oTtxt2=document.getElementById("txt2").value;
//运算符选择框
var oTtxt3=document.getElementById("select").value;
//运算
switch(oTtxt3){
case "+":
result=parseFloat(oTtxt1) + parseFloat(oTtxt2);
break;
case "-":
result=parseFloat(oTtxt1) - parseFloat(oTtxt2);
break;
case "*":
result=parseFloat(oTtxt1) * parseFloat(oTtxt2);
break;
default:
result=parseFloat(oTtxt1) / parseFloat(oTtxt2);
}
//单击"="按钮,显示输出框的值(运算结果)
document.getElementById("fruit").value=result;
}
</script>
因为“=”是赋值符号,是说把右边的值赋给左边,不是数学上等号的意思
JavaScript进阶篇
468195 学习 · 21891 问题
相似问题