<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无码专| 最新久久免费视频| 亚洲国产模特在线播放| 免费大黄网站在线观| 99xxoo视频在线永久免费观看| 久久狠狠爱亚洲综合影院| 亚洲午夜日韩高清一区| 久久久久久精品成人免费图片| 国产精品亚洲精品日韩电影| 亚洲AV成人精品网站在线播放 | 好爽…又高潮了免费毛片| 一级免费黄色毛片| xxx毛茸茸的亚洲| 亚洲理论电影在线观看| 成人激情免费视频| 久久综合九色综合97免费下载| 亚洲国产成人久久综合| 亚洲丁香色婷婷综合欲色啪| 国产成人精品免费视频大全五级| 日本免费大黄在线观看| 青青青视频免费观看| 麻豆狠色伊人亚洲综合网站| 亚洲国产精品SSS在线观看AV| 国产精品成人无码免费| 成年人网站免费视频| 久久久精品免费国产四虎| 黄网站色视频免费看无下截| 亚洲国产日产无码精品| 国产日韩亚洲大尺度高清| 免费欧洲美女牲交视频| 国产在线国偷精品产拍免费| 华人在线精品免费观看| 四虎影视久久久免费| 亚洲第一成年免费网站| 亚洲国产成+人+综合| 亚洲高清在线观看| 亚洲色欲久久久综合网东京热| 四虎影视在线永久免费观看| 四虎永久在线精品免费观看视频| 久久免费福利视频|