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

不输出,哪位高手指点下。

不知道哪里出问题了,点等于号不输出啊,哪位高手指点下。那个"occlick"我改过了,改成“onclick"可是还是执行不了。

提问者:White夏天baby 2017-02-20 09:58

个回答

  • xiao梦
    2017-02-20 13:40:19
    已采纳

    代码中

    switch(c)

    {

       case '+':

           result=parseInt(a)+parseInt(b);

           break;

       case "-":

           result=parseInt(a)-parseInt(b);

           break;

       case "*":

           result=parseInt(a)*parseInt(b);

           break;

       default:

           result=parseInt(a)/parseInt(b);


    你再试试


  • xiao梦
    2017-03-29 17:28:42

    之前没看到,不好意思,可能回复比较慢,var c=document.getElementById('select').value,c获得的值是标签option后面的value设置的值。也就是说switch()函数中case的值是根据option标签属性值value的设置来确定的。只有+符号是字符,其他都是字符串类型。这个是需要注意的。