这个代码怎么在IE上没反应 点击按钮

来源:2-4 IE事件处理程序及跨浏览器解决

丶子非鱼

2017-06-08 12:32

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
    <div id="box">
        <input id="btn" type="button" value="按钮">
    </div>

<script>
    var c=document.getElementById("btn");
    function show(){
        alert("hello");
    }
    c.attachEvent('onclick',show);
</script>
</body>
</html>


写回答 关注

4回答

  • qq_神眷羽晶田_0
    2018-01-27 19:43:23

    表示IE9也不行

  • 我要SSR
    2017-06-09 09:45:40

    把attachEvent 改为addEventListener即可 好像IE11不支持attachEvent了

  • 丶子非鱼
    2017-06-09 08:39:10

    那要如何设置

    慕勒7123...

    换个浏览器吧,用IE太费心了,有时候很多兼容性问题

    2017-06-09 08:40:29

    共 1 条回复 >

  • 慕粉18020778912
    2017-06-08 13:29:56

    可能你的IE禁止了JavaScript脚本的运行,我的IE可以运行

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99547 学习 · 1197 问题

查看课程

相似问题