--- title: GlobalEventHandlers.onmouseover slug: Web/API/GlobalEventHandlers/onmouseover tags: - API - Event Handler - GlobalEventHandlers - HTML DOM - Property - Reference translation_of: Web/API/GlobalEventHandlers/onmouseover ---
onmouseover は {{domxref("GlobalEventHandlers")}} ミックスインのプロパティで、{{event("mouseover")}} イベントを処理す{{domxref("EventHandler" ,"イベントハンドラー")}}です。
mouseover イベントは、ユーザーが特定の要素の上にマウスを移動させたときに発生します。
element.onmouseover = function;
この例は、onmouseover と onmouseout イベントを段落に追加しています。マウスを要素の上や外に移動してみてください。
<p>Test your mouse on me!</p>
const p = document.querySelector('p');
p.onmouseover = logMouseOver;
p.onmouseout = logMouseOut;
function logMouseOver() {
p.innerHTML = 'MOUSE OVER detected';
}
function logMouseOut() {
p.innerHTML = 'MOUSE OUT detected';
}
{{EmbedLiveSample("Example")}}
| 仕様書 | 状態 | 備考 |
|---|---|---|
| {{SpecName('HTML WHATWG','webappapis.html#handler-onmouseover','onmouseover')}} | {{Spec2('HTML WHATWG')}} |
{{Compat("api.GlobalEventHandlers.onmouseover")}}