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

加减乘除运算 为什么没有结果显示

加减乘除运算 为什么没有结果显示

qq_天空下起了鱼_0 2017-06-05 16:02:16
<!DOCTYPE html><html> <head>  <title> 事件</title>    <script type="text/javascript">   function count(){  var Txt1=document.getElementById("txt1");    var Txt2=document.getElementById("txt2");  var Select=document.getElementById("select");  var result;   switch(Select) { case "+":        result=parseInt(Txt1.value)+parseInt(Txt2.value);        break;   case "-";         result=parseInt(Txt1.value)-parseInt(Txt2.value);        break;    case "*":        result=parseInt(Txt1.value)*parseInt(Txt2.value);        break;    default:    result=parseInt(Txt1.value)/parseInt(Txt2.value);  break; }  document.getElementById("fruit").value=result;   }    </script>  </head>  <body>   <input type='text' id='txt1' />    <select id='select'> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option>   </select>   <input type='text' id='txt2' />    <input type='button' value=' = ' onclick="count()" /> <!--通过 = 按钮来调用创建的函数,得到结果-->    <input type='text' id='fruit' />    </body></html>
查看完整描述

3 回答

?
李晓健

TA贡献1036条经验 获得超461个赞

function count(){
    var Txt1=document.getElementById("txt1");
    var Txt2=document.getElementById("txt2");
    var Select=document.getElementById("select");

    var result;
    //这里要取值
    switch(Select.value)
    { case "+":
        result=parseInt(Txt1.value)+parseInt(Txt2.value);
        break;
        //这里是 : 不是 ;
        case "-":
            result=parseInt(Txt1.value)-parseInt(Txt2.value);
            break;
        case "*":
            result=parseInt(Txt1.value)*parseInt(Txt2.value);
            break;
        default:
            result=parseInt(Txt1.value)/parseInt(Txt2.value);
            break;
    }
    document.getElementById("fruit").value=result;

}

看注释

查看完整回答
反对 回复 2017-06-05
?
李晓健

TA贡献1036条经验 获得超461个赞

function count(){
    var Txt1=document.getElementById("txt1");
    var Txt2=document.getElementById("txt2");
    var Select=document.getElementById("select");

    var result;
    //这里要取值
    switch(Select.value)
    { case "+":
        result=parseInt(Txt1.value)+parseInt(Txt2.value);
        break;
        //这里是 : 不是 ;
        case "-":
            result=parseInt(Txt1.value)-parseInt(Txt2.value);
            break;
        case "*":
            result=parseInt(Txt1.value)*parseInt(Txt2.value);
            break;
        default:
            result=parseInt(Txt1.value)/parseInt(Txt2.value);
            break;
    }
    document.getElementById("fruit").value=result;

}

看注释

查看完整回答
反对 回复 2017-06-05
  • 3 回答
  • 0 关注
  • 1347 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信