var test = document.getElementById("longen");
// 创建事件
var evt = document.createEvent('Event');
// 定义事件类型
evt.initEvent('customEvent',true,true);
// 监听事件
test.addEventListener('customEvent',function(){
console.log("111");
},false);
// 触发事件
test.dispatchEvent(evt);
<button id="longen">点击执行自定义事件</button>