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

大神帮我看看,我的代码到底哪里错了。。。注释了别人的看,除了名字都一样了啊!怎么都计算不出来!

大神帮我看看,我的代码到底哪里错了。。。注释了别人的看,除了名字都一样了啊!怎么都计算不出来!

囧就一个字 2016-09-10 16:30:15
<!DOCTYPE html><html> <head>  <title> 事件</title>    <script type="text/javascript">   function count(){    var Otx1=document.getElementById("txt1").value;    var Otx2=document.getElementById("txt2").value;    var Osel=document.getElementById("select").value;    var Ores="";    switch(Osel)    {        case "+":        Ores=parseInt(Otx1)+parseInt(Otx2);        break;        case "-":        Ores=parseInt(Otx1)-parseInt(Otx2);        break;        case "*":        Ores=parseInt(Otx1)*parseInt(Otx2);        break;        default:        Ores=parseInt(Otx1)/parseInt(Otx2);    }    document.getElementById("fruit").value=Ores;    /*var oTxt1 = document.getElementById("txt1").value;    var oTxt2 = document.getElementById("txt2").value;    var oSlt = document.getElementById("select").value;    var result = "";    switch(oSlt) {        case "+":            result = parseFloat(oTxt1) + parseFloat(oTxt2);            break;        case "-":            result = parseFloat(oTxt1) - parseFloat(oTxt2);            break;        case "*":            result = parseFloat(oTxt1) * parseFloat(oTxt2);            break;        default:            result = parseFloat(oTxt1) / parseFloat(oTxt2);    }    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>
查看完整描述

1 回答

已采纳
?
摩诃迦叶

TA贡献146条经验 获得超54个赞

break后面跟的分号全错了,用英文的

查看完整回答
1 反对 回复 2016-09-10
  • 1 回答
  • 0 关注
  • 1015 浏览
慕课专栏
更多

添加回答

举报

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