aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMasahiro FUJIMOTO <mfujimot@gmail.com>2022-01-10 11:09:33 +0900
committerMasahiro FUJIMOTO <mfujimot@gmail.com>2022-01-17 00:02:49 +0900
commit4a798e5d1df51c1662de59a4f0c09102b21fb84b (patch)
treec4727e6070b2ae18fc683e80f51dd65acc0ac915
parent6d5207c2f879c1d83bf110eeea6d5a899e83eaf6 (diff)
downloadtranslated-content-4a798e5d1df51c1662de59a4f0c09102b21fb84b.tar.gz
translated-content-4a798e5d1df51c1662de59a4f0c09102b21fb84b.tar.bz2
translated-content-4a798e5d1df51c1662de59a4f0c09102b21fb84b.zip
2021/09/15 時点の英語版に基づき新規翻訳
-rw-r--r--files/ja/web/api/uievent/inituievent/index.md64
1 files changed, 64 insertions, 0 deletions
diff --git a/files/ja/web/api/uievent/inituievent/index.md b/files/ja/web/api/uievent/inituievent/index.md
new file mode 100644
index 0000000000..70e0e1d6d5
--- /dev/null
+++ b/files/ja/web/api/uievent/inituievent/index.md
@@ -0,0 +1,64 @@
+---
+title: UIEvent.initUIEvent()
+slug: Web/API/UIEvent/initUIEvent
+tags:
+ - API
+ - DOM
+ - Deprecated
+ - Event
+ - Method
+ - UIEvent
+browser-compat: api.UIEvent.initUIEvent
+---
+{{APIRef("DOM Events")}} {{deprecated_header}}
+
+**`UIEvent.initUIEvent()`** メソッドは、一度作成された UI イベントを初期化します。
+
+この方法で初期化されるイベントは {{ domxref("Document.createEvent()") }} で作成されている必要があります。このメソッドでイベントを設定するには、 {{ domxref("EventTarget.dispatchEvent()") }} を使用してイベントを発行する前に行う必要があります。発行された後は、何もしません。
+
+> **Warning:** このメソッドは非推奨なので、もう使用しないでください。
+>
+> 代わりに、 {{domxref("UIEvent.UIEvent", "UIEvent()")}} などの具体的なイベントのコンストラクターを使用してください。[イベントの作成と起動](/ja/docs/Web/Events/Creating_and_triggering_events)のページで、これらの使用方法について詳しく説明しています。
+
+## 構文
+
+```js
+event.initUIEvent(type, canBubble, cancelable, view, detail)
+```
+
+### 引数
+
+- _`type`_
+ - : {{domxref("DOMString")}} で、イベントの種類を定義します。
+- _`canBubble`_
+ - : 論理値で、イベントがイベントチェーンを通じてバブリングするかどうかを決定します。設定すると、読み取り専用のプロパティ {{ domxref("Event.bubbles") }} がその値を提供します。
+- _`cancelable`_
+ - : 論理値で、イベントをキャンセルできるかどうかを定義します。設定すると、読み取り専用のプロパティ {{ domxref("Event.cancelable") }} がその値を提供します。
+- _`view`_
+ - : イベントに関連付けられた {{domxref("WindowProxy")}} です。
+- _`detail`_
+ - : `unsigned long` で、イベントの種類に応じて、イベントの詳細情報を示します。マウスイベントの場合、指定された画面の場所でマウスが何回クリックされたかを示します。
+
+## 例
+
+```js
+var e = document.createEvent("UIEvent");
+// creates a click event that bubbles, can be cancelled,
+// and with its view and detail property initialized to window and 1,
+// respectively
+e.initUIEvent("click", true, true, window, 1);
+```
+
+## 仕様書
+
+{{Specifications}}
+
+## ブラウザーの互換性
+
+{{Compat}}
+
+## 関連情報
+
+- {{ domxref("UIEvent") }}
+- この非推奨のメソッドの代わりに使用するコンストラクター:
+ {{domxref("UIEvent.UIEvent", "UIEvent()")}}。より具体的なコンストラクターを使用することもできます。