ETC/Html5, Css3
간단히 사용해보는 html 클릭 이벤트 정리 -YEOL
tenchoi
2021. 2. 2. 13:35
일반적으로 웹을 사용할 때 마우스는 필수적인 요소입니다. html에서는 마우스에 관련된 이벤트를
여러 가지 지원하는데 그 이벤트들을 유용한 것들 위주로 모아놓았습니다.
-마우스 클릭 이벤트 모음
- onclick
사용자가 해당 요소를 클릭할 경우 지정된 이벤트가 발생합니다.
<button onclick="function()">Click Here</button>
-oncontextmenu
사용자가 해당 요소에서 마우스를 우클릭할 경우 지정된 이벤트가 발생합니다.
<div oncontextmenu="function()" contextmenu="menu">
-ondblclick
사용자가 해당 요소를 두 번 연속으로 클릭할 경우 이벤트가 발생합니다.
<div ondblclick="function()">Double Click</div>
-onmousedown ●
사용자가 해당 요소 위에서 마우스를 눌렀을 경우 이벤트가 발생합니다.
<div onmousedown="function()">Click Here</div>
-onmouseup ●
사용자가 해당 요소 위에서 마우스를 누른 손가락을 떼었을 경우 이벤트가 발생합니다.
<div onmouseup="function()">Click Here</div>
-onmouseenter ●
사용자의 마우스 포인터가 해당 요소로 안으로 이동했을 경우 이벤트가 발생합니다.
<img onmouseenter="funcEnter()" src="small.gif" alt="small">
-onmouseleave ●
사용자의 마우스 포인터가 해당 요소로 밖으로 이동했을 경우 이벤트가 발생합니다.
<img onmouseleave="funcLeave()" src="Big.gif" alt="Big">
-onmousemove
사용자의 마우스 포인터가 해당 요소 위에서 이동할 때 이벤트가 발생합니다.
<div onmousemove="func()">Move Over Here</div>
-onmouseover ●
사용자의 마우스 포인터가 해당 요소 또는 해당 요소의 하위 요소 중 하나의 안으로 이동될 때 이벤트가 발생합니다.
<img onmouseover="bigImg()" src="big.gif" alt="big">
-onmouseout ●
사용자의 마우스 포인터가 해당 요소 또는 해당 요소의 하위 요소 중 하나의 밖으로 이동될 때 이벤트가 발생합니다.
<img onmouseout="smallImg()" src="small.gif" alt="small">
이상 간단하게 정리한 마우스 클릭관련 이벤트였습니다. 성실한 코딩 하세요.