• 2024-09-05js中的addEventListener
    addEventListener()方法:addEventListener() 方法为指定元素指定事件处理程序。addEventListener() 方法为元素附加事件处理程序而不会覆盖已有的事件处理程序。您能够向一个元素添加多个事件处理程序。您能够向一个元素添加多个相同类型的事件处理程序,例如两个
  • 2024-02-20iframe 使用 postMessage 传递信息,addEventListener监听返回信息,并使用removeEventListener取消监听事件
    BUTTON发送消息selectButton.addEventListener('click',()=>{      iframe.contentWindow.postMessage({        event_id:"select_media",        return_type:'media'      },'*');   
  • 2023-08-02DOM拖拽移动位置封装
    classDrage{constructor(){this.refthis.draggingFlag=falsethis.initXthis.initYthis.currentXthis.currentYthis.offsetX=0this.offsetY=0this.style=`z-index:999999;`}listen(ref,style){thi
  • 2023-07-27[Javascript] removeEventListener
    Mistake1:Notusingthesamefunctionreference//Wrongbutton.addEventListener('click',()=>{console.log('click')})button.removeEventListener('click',()=>{console.log('click')})//Won'tremovet