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

我的代码找不到错误

我的代码找不到错误

QQJumper 2016-08-11 16:16:53
<!DOCTYPE html><html> <head>  <title> 事件</title>    <script type="text/javascript">   function count(){      var a=document.getElementById("txt1").value;      var b=document.getElementById("txt2").value;      var c=document.getElementById("select").value;      var d;      function count(){          switch (c){                            case "+":                   d = a + b;                   break;              case "-":                   d = a - b;                   break;              case "*":                   d = a * b;                   break;              case "/":                   d = a / b;                   break;              }                    document.getElementById("frult").value= d;                }          //获取第一个输入框的值    //获取第二个输入框的值    //获取选择框的值    //获取通过下拉框来选择的值来改变加减乘除的运算法则    //设置结果输入框的值        }  </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=' = '  onlick="count()"/> <!--通过 = 按钮来调用创建的函数,得到结果-->    <input type='text' id='fruit' />    </body></html>
查看完整描述

3 回答

?
super_mb

TA贡献101条经验 获得超107个赞

document.getElementById("frult").value= d;

这句的 frult 应该是 fruit 吧

查看完整回答
1 反对 回复 2016-08-11
?
qq_落_5

TA贡献20条经验 获得超5个赞

id错了 i

查看完整回答
反对 回复 2016-08-11
?
慕粉3456840

TA贡献16条经验 获得超4个赞

<!DOCTYPE html>
<html>
 <head>
  <title> 事件</title>  
  <script type="text/javascript">
   function count(){
      var a=parseInt(document.getElementById("txt1").value);
      var b=parseInt(document.getElementById("txt2").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;
              case "/":
                   d = a/b;
                   break;
            }  
          document.getElementById("fruit").value= d;
          
      }
  </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>

改了下

查看完整回答
反对 回复 2016-08-11
  • 3 回答
  • 0 关注
  • 1557 浏览
慕课专栏
更多

添加回答

举报

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