HTML

この記事では、マウスボタンを押し始めた瞬間に処理を実行するonmousedown属性の役割と、離した瞬間に発火するonmouseupとの違いを初心者向けに説明します。

An event that triggers when the mouse button is pressed down.

onmousedown 属性

onmousedown属性は、マウスのボタンを押した瞬間に何かの処理を実行したいときに使います。

たとえば、ボタンを押し始めたときに色を変えたり、音を鳴らしたりできます。

HTML

<button onmousedown="alert('押された!')">押してね</button>

この例では、ボタンをクリックする「押した瞬間」にアラートが出ます。

「クリック」ではなく「押し始め」で反応するのがポイントです。