zoukankan      html  css  js  c++  java
  • js html 交互监听事件学习

    事件处理程序(handler)

    HTML事件处理程序

    <input type="button" value="Click Here" onclick="showMessage();" />
        <script type="text/javascript">
            function showMessage() {
                alert('Clicked!');
            }

    JavaScript指定事件处理程序:

    <input id="btnClick" type="button" value="Click Here" />
    
        <script type="text/javascript">
            var btnClick = document.getElementById('btnClick');
            btnClick.onclick = function showMessage() {
                alert(this.id);
            };
        </script>

    DOM2事件处理程序

    <input id="btnClick" type="button" value="Click Here" />
    
        <script type="text/javascript">
            var btnClick = document.getElementById('btnClick');
            btnClick.addEventListener('mouseover', function() {
                alert(this.id);
            }, false);
            btnClick.addEventListener('click', function() {
                alert('Hello!');
            }, false);
        </script>

    add与remove的参数必须一样
    <
    input id="btnClick" type="button" value="Click Here" /> <script type="text/javascript"> var btnClick = document.getElementById('btnClick'); var handler=function() { alert(this.id); } btnClick.addEventListener('click', handler, false); btnClick.removeEventListener('click', handler, false); </script>
    
    
  • 相关阅读:
    hadoop运行mahout问题解决方法
    在cdh5.1.3中在mapreduce使用hbase
    scala-eclipse
    创建cloudera-cdh5本地yum源
    HttpClient 操作总结
    Java NIO 操作总结
    linux 操作总结
    白话机器学习
    Java(jdk1.7) 陷阱
    Weibo Crawler in Action
  • 原文地址:https://www.cnblogs.com/yujian-bcq/p/3822298.html
Copyright © 2011-2022 走看看