问答详情
源自:6-11 编程练习

帮忙看一下哪里有问题,没有输出

<script type="text/javascript">

   function count(){

    //获取第一个输入框的值

    var num1 = document.getElementById('txt1').value;

//获取第二个输入框的值

var num2 = document.getElementById("txt2").value;

//获取选择框的值

var sel = document.getElementById("select").value;

//获取通过下拉框来选择的值来改变加减乘除的运算法则

switch(sel){

    case '+':

        document.getElementById('fruit').value = parseInt(num1)+parseInt(num2);

        break;

   case '-':

        document.getElementById('fruit').value = parseInt(num1)-parseInt(num2);

        break;

   case '*':

        document.getElementById('fruit').value = parseInt(num1)*parseInt(num2);

        break;

    default '/':

       document.getElementById("fruit").value = parseInt(num1)/parseInt(num2);

}


提问者:qq_慕雪4472241 2020-03-20 21:35

个回答

  • 丶瓜子
    2020-03-23 15:45:11

        d1 = document.getElementById("txt1").value;

        d2 = document.getElementById("txt2").value;

        switch(document.getElementById("select").value){

            case "+":

                document.getElementById("fruit").value = parseInt(d1) + parseInt(d2);

                break;

            case "-":

                document.getElementById("fruit").value = parseInt(d1) - parseInt(d2);

                break;

            case "*":

                document.getElementById("fruit").value = parseInt(d1) * parseInt(d2);

                break;

            default:

                document.getElementById("fruit").value = parseInt(d1) / parseInt(d2);

        }

       }


  • 慕标8303549
    2020-03-22 21:30:40

    default '/'是什么鬼

  • 金刚无敌葫芦娃
    2020-03-22 00:28:52

    代码看起来没问题,是不是你等号的onclick调用函数没有成功?