onwheel 사건
onwheel 이벤트
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style> #myDIV { border: 1px solid black; } </style> </head> <body> <div id="myDIV">该实例演示了如何使用 addEventListener() 方法向 DIV 元素添加 "wheel" 事件。在这个区域上下滚动鼠标滚轮!</div> <p>当你在 div 元素中滚动鼠标滚轮时,脚本函数会设置 div 的字体大小为 35 像素。</p> <p><strong>注意:</strong> Safari 浏览器不支持 wheel 事件</p> <script> document.getElementById("myDIV").addEventListener("wheel", myFunction); function myFunction() { document.getElementById("myDIV").style.fontSize = "35px"; } </script> </body> </html>
인스턴스 실행 »
온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요
정의 및 사용법
onwheel 이벤트는 마우스 휠 스크롤 시 트리거됩니다. 요소에서 위아래로.
onwheel 이벤트는 터치패드에서 스크롤하거나 영역을 확대 또는 축소할 때(예: 노트북의 터치패드) 트리거될 수도 있습니다.
브라우저 지원
이벤트 | |||||
---|---|---|---|---|---|
바퀴 | 31.0 | 9.0 | 17.0 | 지원되지 않음 |
참고:
IE 브라우저에서 휠 이벤트는 addEventListener() 메서드를 통해서만 지원될 수 있습니다. DOM 객체에는 onwheel 속성이 없습니다.
SyntaxHTML: <element
onwheel=""> 사용해 보세요
JavaScript: object
.onwheel=function(){} ; 사용해 보세요
JavaScript에서는 addEventListener() 메서드를 사용하세요. object
.addEventListener("wheel", ) 사용해 보세요.
참고:
버블링 지원 여부: | 예|
취소 가능 여부: | 예|
이벤트 유형: | WheelEvent|
지원되는 HTML 태그: | 모든 HTML 요소