Webサイトの要素にJavaScriptイベントを関連付けることで、サイトの操作性とユーザー体験を向上させることができます。JavaScriptイベントは、Webサイト上のどの要素にも関連付けられます。JSイベントとは、マウス、キーボード、フォームを介したページ上の操作を指します。この機能を使用するために必要なJavaScriptの知識は最小限です。
カスタマイズする要素をクリックします。
要素のプロパティボックスで、JavaScriptイベント[]アイコンをクリックします。
イベントの発生時に適用する関数を指定します。
[ページ]に移動します。
JavaScriptイベントを設定するページを選択します。
[ページ情報を編集する]をクリックします。
該当するページのヘッダーコードまたはフッターコードに関数を定義します。
[保存する]をクリックしてください。
サンプルコード。
次に、サイトを[保存]して[公開]できます。公開済みのサイトでボタンをクリックすると、関数が適用されます。この例では、コードに従ってアラートボックスが表示されます。
現在、次の6種類のイベントがサポートされています。
リスナーが関連付けられた要素をユーザーがクリックすると、clickイベントが発生します。
リスナーが関連付けられた要素をユーザーがダブルクリックすると、dblclickイベントが発生します。
リスナーが関連付けられた要素の上にユーザーがマウスを移動すると、mouseoverイベントが発生します。
リスナーが関連付けられた要素からマウスが離れると、mouseoutイベントが発生します。
リスナーが関連付けられた要素の上にポインティングデバイス(通常はマウス)が移動すると、mouseenterイベントが発生します。
リスナーが関連付けられた要素からポインティングデバイス(通常はマウス)が離れると、mouseleaveイベントが発生します。