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

点击事件为什么没发生呢

window.onload=function(){

      var oBtn=document.getElementById('btn');

      var oTxt1=parseFloat(document.getElementById('txt1').value);

      var oTxt2=parseFloat(document.getElementById('txt2').value);

      var oTxt3=document.getElementById('fruit').value;

      var oSel=document.getElementById('select').value;

      var oTxt3='';

      

        function count(){

   

            switch(oSel){

                 case "+":

                  oTxt3=oTxt1+oTxt2;

                    break;

                 case "-":

                oTxt3=oTxt1-oTxt2;

                break;

              case "*":

                oTxt3=oTxt1*oTxt2;

                break;

              case "/":

              oTxt3=oTxt1/oTxt2;

               break;

                 

             }

         

        }

      oBtn.onclick=function(){

      count();

      };

     }; 


提问者:王小子学python4132697 2017-04-15 18:02

个回答

  • ziom
    2017-04-15 18:55:50
    已采纳

    发生了,但是你的count()方法里既没有在控制台打印语句,也没有在浏览器输出东西,所以你察觉不到点击事件的执行