您的位置:首页 > Web前端 > JavaScript

代码触发js事件

2008-09-05 09:58 309 查看
/**
 *  模拟element事件
 * @requires element
 * @requires 事件类型:click 、 mousedown
 * @returns none
 * @type none
 */
function FireEvent(element,evt)
{
      if (document.createEvent)
      {
            var evObj = document.createEvent('MouseEvents')
            evObj.initEvent( evt, true, false )
            //evtObj.initMouseEvent( evt ,   true,   true,   document.defaultView,   1,   0,   0,   0,   0,   false,   false,   true,   false,   0,   null);   
            element.dispatchEvent(evObj)
      }
      else if (document.createEventObject)
      {
           element.fireEvent("on"+evt)
      }
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  null