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

错在哪里???

错在哪里???

尼库桑 2015-09-21 14:42:47
<!DOCTYPE html><html> <head>  <title> 事件</title>    <script type="text/javascript">   function count(){    var c="";    var a=document.getElementById("txt1").value; var b=document.getElementById("txt2").value; var d=document.getElementById("select").value;    switch(d){       case "+":            c=parseInt(a)+parseInt(b);            break;        case "-":           c=a-b;            break;        case "*":           c=a*b            break;        default:           c=a/b;    }document.getElementById("fruit").value   = c;   }  </script>  </head>  <body>   <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=' = ' oneclick="count()"/> <!--通过 = 按钮来调用创建的函数,得到结果-->    <input type='text' id='fruit' />    </body></html>
查看完整描述

1 回答

已采纳
?
Perona

TA贡献355条经验 获得超403个赞

<input type='button' value=' = ' oneclick="count()"/> <!--通过 = 按钮来调用创建的函数,得到结果-->
<input type='button' value=' = ' onclick="count()"/> <!--通过 = 按钮来调用创建的函数,得到结果-->

找一找这2行有何区别,发现了么?你把onclick敲成了oneclick。改过来即可。

查看完整回答
反对 回复 2015-09-21
  • 尼库桑
    尼库桑
    大神 刚开始学JS,怎么样才能调试出这种错误呢。有的时候自己打错真是瞎了眼也找不出错误
  • Perona
    Perona
    多敲敲代码,熟悉了就不容易敲错了。其实可以在本地下载个编辑器来开发,一般敲错了都会提示。
  • 尼库桑
    尼库桑
    我用DW,这些简单的html 敲进去他按照XHTML格式来要求我,然后就全是错误提示
点击展开后面1
  • 1 回答
  • 0 关注
  • 1179 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信