JavaScriptイベント

JavaScriptイベント

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

JavaScript 処理をWebサイトの要素にアタッチすることで、インタラクティブ性を高め、サイトのユーザー体験を向上させることができます。任意の要素にJavaScript 処理を添付できます。JS 処理とは、マウスやキーボード、フォームの利用など、ページ上で発生するあらゆるインタラクションを指します。この機能の利用に多くのJavaScript知識は必要ありません。

JavaScript 処理へのアクセス方法

  1. カスタマイズしたい要素をクリックします。

  1. 要素プロパティ箱のJavaScript 処理アイコンをクリックします。

  1. イベント発生時に申請済みとなる関数を指定します。

 

  1. Pages」に移動します。

  1. JavaScript処理を設定したいページを選択します。

  1. 編集 Page Info」をクリックします。

 

 

  1. 該当ページのヘッダー/フッター コード内で関数を定義します。

  1. 保存」をクリックします。

 

サンプルコード:

 

  1. 次に、保存および公開を行います。公開済みサイトでボタンをクリックすると、機能が申請されます。この場合、コードに従って注意ボックスが表示されます。

さまざまな関数名を入力して、異なるイベントタイプを任意の要素に適用できます。

 

JavaScript 処理の種類

現在、6種類の処理に対応しています。

  • onclick  

クリックイベントは、リスナーが設定された要素をユーザーがクリックしたときに発生します。

  • ondblclick  

dblclickイベントは、リスナーが設定された要素をユーザーがダブルクリックしたときに発生します。

  • onmouseover  

mouseoverイベントは、リスナーが設定された要素にユーザーがマウスを重ねたときに発生します。

  • onmouseout  

mouseoutイベントは、リスナーが設定された要素からマウスが離れたときに発生します。

  • onmouseenter

mouseenterイベントは、ポインティングデバイス(通常はマウス)がリスナーを設定した要素上に移動した時に発生します。

  • onmouseleave  

mouseleaveイベントは、ポインティングデバイス(通常はマウス)がリスナーを設定した要素からオフになった時に発生します。