<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 495,comments - 227,trackbacks - 0
    <!doctype html public"-//w3c//dtd html 4.0 transitional//en">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>
    <title>new document </title>
    </head>

    <script type="text/javascript">
    window.$
    = function(id) {
    if(typeof id =='string') {
    return document.getElementById(id);
    }
    return id;
    }

    /**
    * 事件處理工具類
    */
    var Event
    = {}

    Event
    = {

    /**
    * 為 element 使用 handler 處理程序添加至 event 事件
    * 兼容 IE 及 Firefox 等瀏覽器
    *
    * 例如為 botton 對象添加 onclick 事件,使用 clickEvent
    * 方法作為處理程序:
    * Event.addEvent(botton, 'click', clickEvent);
    *
    *
    @param element 需要添加事件的對象(Object)
    *
    @param event 需要添加的事件名稱(String),不加“on”
    *
    @param handler 需要添加的方法引用(Function)
    */
    addEvent : function(element, event, handler) {
    if(element.attachEvent) {
    element.attachEvent(
    'on'+ event, handler);
    }
    elseif (element.addEventListener) {
    element.addEventListener(event, handler,
    false);
    }
    else {
    element[
    'on'+ event] = handler;
    }
    },

    /**
    * 添加事件處理程序時,只能添加一個方法的引用,并不能給
    * 方法加上參數。比如定義了 clickEvent(str) 這個方法,現
    * 在要將其作為 obj 的 onclick 的事件處理程序,就可以用:
    * obj.onclick = Event.getFuntion(null, clickEvent, str);
    *
    *
    @param obj 需要綁定事件處理函數的所有者,null 表示 window 對象
    *
    @param fun 需要綁定的事件處理函數名
    *
    @param ... 第三個參數開始為綁定事件處理函數的參數,由 0 到多個構成
    */
    getEventHandler : function(obj, fun) {
    var args
    = [];
    obj
    = obj || window;
    for(var i =2; i < arguments.length; i++) {
    args.push(arguments[i]);
    }
    return function() {
    fun.apply(obj, args);
    };
    }
    }

    function show(txtObj) {
    alert(txtObj.value);
    txtObj.focus();
    txtObj.select();
    }

    window.onload
    = function() {
    // var fun = Event.getEventHandler(window, show, $('txt'));
    // Event.addEvent($('btn'), 'click', fun);
    $('btn').onclick = Event.getEventHandler(null, show, $('txt'));
    }
    </script>

    <body>
    <div id="content">
    <form>
    <input type="text" name="txt" id="txt"><br />
    <input type="button" name="btn" id="btn" value="click">
    </form>
    </div>
    </body>

    </html>
    posted on 2008-11-30 11:50 SIMONE 閱讀(905) 評論(0)  編輯  收藏 所屬分類: JavaScript
    主站蜘蛛池模板: 日韩精品无码免费一区二区三区| 亚洲国产成人无码AV在线| 黄色网址免费在线观看| 在线观着免费观看国产黄| 亚洲色大网站WWW永久网站| 国产91色综合久久免费分享| 亚洲av无码一区二区三区不卡| 国产在线国偷精品免费看| 亚洲国产成人久久综合一区77 | 亚洲成aⅴ人片久青草影院按摩| 2020久久精品国产免费| 亚洲校园春色小说| 69av免费观看| 亚洲另类自拍丝袜第1页| 在线观看免费人成视频| 在线观看亚洲AV日韩A∨| 在线观看成人免费| 日韩国产欧美亚洲v片| 亚洲国产高清在线一区二区三区 | 亚洲日韩精品一区二区三区无码 | 二级毛片免费观看全程| 亚洲中文字幕无码爆乳av中文 | 成人午夜18免费看| 亚洲乱码日产精品一二三| 国产高清在线精品免费软件| 噜噜噜亚洲色成人网站| 国产亚洲精品福利在线无卡一| 日本免费A级毛一片| 亚洲人成网站在线观看播放青青| 成年女人免费视频播放77777 | 亚洲最大AV网站在线观看| 国产麻豆成人传媒免费观看| 中文字幕亚洲综合久久2| 最新中文字幕免费视频| 日本一区二区三区在线视频观看免费 | 国产一区二区三区免费观在线| 666精品国产精品亚洲| 黄瓜视频高清在线看免费下载| 老司机午夜精品视频在线观看免费| 在线观看亚洲天天一三视| 色欲色香天天天综合网站免费|