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

怎么运行没反映呢

我就感觉中间选择是不是少一个动作,求指教

正在回答

3 回答

function count(){

       var a=document.getElementById("txt1").value;

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

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

    switch(sym){

    case "+":

document.getElementById("fruit").value=parseInt(a)+parseInt(b);break;

    case "-":

document.getElementById("fruit").value=parseInt(a)-parseInt(b);break;

    case "*":

    document.getElementById("fruit").value=parseInt(a)*parseInt(b);break;

    case "/":

    document.getElementById("fruit").value=parseInt(a)/parseInt(b);break;

   }

   }

这是我的代码,你的有几点问题。第一,var声明好像只能是以字母或者“_”开头的,尽量用驼峰命名,不要用完全数字的!第二,你default这个是什么意思?完全是冗余代码。select只能选择+、-、*、/。难道还有第五种?最重要的是你加了default后面还用了中文的";",导致程序不能运行。

0 回复 有任何疑惑可以回复我~
#1

小白强哥 提问者

刚才又重新更改一下代码,现在 可以运行了,谢谢指点
2016-06-22 回复 有任何疑惑可以回复我~

一起加油!

0 回复 有任何疑惑可以回复我~
#1

小白强哥 提问者

嗯,,一起努力
2016-06-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468044    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

怎么运行没反映呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信