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

如何添加DOM 0级事件

<script type="text/javascript">
   function count(){
    var txt1 = parseFloat(document.getElementById("txt1").value);
    var txt2 = parseFloat(document.getElementById("txt2").value);
    var select = document.getElementById("select").value;
    var s
    
    switch(select)
    {
        case "+":
            s=txt1+txt2;
        break;
        case "-":
            s=txt1-txt2;
        break;
        case "*":
            s=txt1*txt2;
        break;
        case "/":
            s=txt1/txt2;
        break;
    }
	document.getElementById("fruit").value = s;
     
    }
    
     var btn = document.getElementById("btn").value;
     btn.onclick = count;
  </script>

在这里应该如何给按钮添加DOM 0级事件

正在回答

1 回答

你这里不是已经添加了吗?

btn.onclick = count;


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

项脊轩

btn.onclick就是dom0级事件的添加方式。 btn.addEventListener('click', count); 才是dom2级事件添加方式。
2016-07-27 回复 有任何疑惑可以回复我~
#2

xuxianxiu 提问者 回复 项脊轩

运行不了
2016-07-27 回复 有任何疑惑可以回复我~
#3

xuxianxiu 提问者 回复 项脊轩

现在又可以运行了
2016-07-27 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

如何添加DOM 0级事件

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