黑马程序员技术交流社区

标题: javascript中注册事件和直接在标签中指定事件的方法有什么区别 [打印本页]

作者: 贾飞雨    时间: 2012-8-27 22:47
标题: javascript中注册事件和直接在标签中指定事件的方法有什么区别
javascript中在onload事件中给别的标签注册事件和直接在标签中指定事件的方法有什么区别,比如

<html>\
        <head>
                <script type="text/javascript">
                        function loaded () {
                                var btn=document.getElementById("btn1");
                                btn.click=btn1_click;
                        }
                        function btn1_click () {
                                alert("按钮1的事件");
                        }
                        function btn2_click () {
                                alert("按钮2的事件");
                        }
                </script>
        </head>
        <body>
                <input id="btn1" type="button" value="按钮1"/>
                <input id="btn2" type="button" value="按钮2" onclick="btn2_click()"/>
        </body>
</html>
按钮1和按钮2的事件方式有什么不同?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2