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

为什么没有结果呢?

<!DOCTYPE html>

<html>

<head>

<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='txt3'>


</head>


<body>

<script type="text/javascript">

function count(){

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


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

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

var result="";

    switch(b){

    case "+":

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

           break;

    case "-":

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

           break;


    case "*":

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

            break;

    default:

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

            break;

    }


document.getElementById("txt3").value=result;

}

</script>

</body>

</html>


正在回答

6 回答

致命问题:你这switch里面的冒号有三个是中文格式的。

其次:你怎么把这些文本框什么的弄到head里面去了?<title>一定是被你吃掉了

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

只会helloworld 提问者

title可要可不要,无非运行的时候没有标题而已。不是在head里面的问题,你可以试试把那些运行成功的代码head和body里面的内容互换再运行,结果一样,只是个人习惯不同。
2018-01-11 回复 有任何疑惑可以回复我~

你是大神。。

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

只会helloworld 提问者

此话怎讲。。。
2018-01-11 回复 有任何疑惑可以回复我~
#2

只会helloworld 提问者

掐指一算明白你说的是反话吧哈哈
2018-01-11 回复 有任何疑惑可以回复我~
#3

qq_命中注定_12

你是大神,这还用掐指算..我相信你能开创一个属于自己互联网的时代。。而马化腾、马云、刘强东他们会一一退出
2018-01-11 回复 有任何疑惑可以回复我~
#4

只会helloworld 提问者 回复 qq_命中注定_12

其实我是学渣啦,不过还是借你吉言了哈哈
2018-01-13 回复 有任何疑惑可以回复我~
查看1条回复

给个采纳吧,我帮你调试十几分钟了

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

只会helloworld 提问者

哈哈那辛苦你啦
2018-01-11 回复 有任何疑惑可以回复我~
#2

只会helloworld 提问者

事实证明就是switch那里的冒号是中文格式的。只注意了分号忽略了冒号哈哈
2018-01-11 回复 有任何疑惑可以回复我~

document.getElementById("txt3").value=result;没有txt3,是fruit

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

惊神病

被他改了id
2018-01-06 回复 有任何疑惑可以回复我~
#2

只会helloworld 提问者

id随便取啦,我是在sublineText里面编辑运行的所以没有严格按照这里面说的命名。
2018-01-11 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

为什么没有结果呢?

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