使用 $addHandler可以为element添加事件处理函数,比如:$addHandler($get("titleA"),"click",say)
如果say函数需要参数的话,怎么传递这个参数呢?比如:function say(message)
{
   alert(message);
}

解决方案 »

  1.   

    给个参考,英文的看不太懂,不过好像说不要管参数
    http://bytes.com/forum/thread482680.html
      

  2.   


    var verifyCancleFlag = false; 
    function onBeforeunload(event){ 
    if (V_data_Post_old != V_data_Post&&verifyCancleFlag){ 
    try{ 
    event = window.event || event; 
    var msg = null; 
    msg = "您的组织架构图尚未保存,您希望(返回保存[取消],放弃修改[确定])"; 
    event.returnValue = msg; 
    }catch(e){}; 

    } function verifyCancle(){ 
    verifyCancleFlag = true; 
    } function noVerifyCancle(){ 
    verifyCancleFlag = false; 
    } $addHandler(window,'beforeunload',onBeforeunload); 
    $addHandler(document,"mouseover",noVerifyCancle); 
    $addHandler(document,"mouseout",verifyCancle); 
    看第一个function