求解IE事件处理器问题

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

菲要刘你在亦起

2016-04-23 17:36

为什么我的IE事件处理程序没有任何发效果呢

<input type="Button" value="点我啊" id="btn1">

<script>


    function showMesage(){

    alert('这是HTML事件处理程序添加的事件!')//HTML事件处理程序时所定义的函数

    }

var btn1=document.getElenentById('btn1');

btn1.attachEvent('onclick',showMesage);//为什么没有效果呢???

</script>


写回答 关注

2回答

  • 慕运维8193626
    2016-04-23 20:11:00

    var btn1=document.getElenentById('btn1');   ElenentById('btn1')改为ElementById

    典型的细节错误

    菲要刘你在亦...

    谢谢!

    2016-04-24 19:15:28

    共 1 条回复 >

  • 行动者a
    2016-04-23 19:39:59

    调用这个showMesage函数应该要加()的

    btn1.attachEvent('onclick',showMesage());

    菲要刘你在亦...

    谢谢!

    2016-04-24 19:15:08

    共 1 条回复 >

DOM事件探秘

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

99545 学习 · 1197 问题

查看课程

相似问题