为了账号安全,请及时绑定邮箱和手机立即绑定

为什么 "document.getElementById("fruit").value=result;"这句话result一定要在右边,在左边的话无法显示输出框的值?

<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>

正在回答

1 回答

因为“=”是赋值符号,是说把右边的值赋给左边,不是数学上等号的意思

0 回复 有任何疑惑可以回复我~
#1

西伯利亚的忠犬 提问者

非常感谢!
2016-10-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么 "document.getElementById("fruit").value=result;"这句话result一定要在右边,在左边的话无法显示输出框的值?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信