From 6d5207c2f879c1d83bf110eeea6d5a899e83eaf6 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Mon, 10 Jan 2022 10:56:23 +0900 Subject: 2021/11/05 時点の英語版に同期 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/api/uievent/which/index.md | 102 ++++++++++++++++++++++---------- 1 file changed, 71 insertions(+), 31 deletions(-) (limited to 'files') diff --git a/files/ja/web/api/uievent/which/index.md b/files/ja/web/api/uievent/which/index.md index 8b9612bd82..526769f6bc 100644 --- a/files/ja/web/api/uievent/which/index.md +++ b/files/ja/web/api/uievent/which/index.md @@ -1,53 +1,93 @@ --- -title: MouseEvent.which +title: UIEvent.which slug: Web/API/UIEvent/which tags: - API - - DOM Events - - MouseEvent - - Non-standard - - Property - - Read-only - - Reference -translation_of: Web/API/MouseEvent/which + - DOM + - UIEvent + - プロパティ + - 読み取り専用 + - リファレンス +browser-compat: api.UIEvent.which +translation_of: Web/API/UIEvent/which original_slug: Web/API/MouseEvent/which --- -

{{APIRef("DOM Events")}}

+{{ APIRef("DOM Events") }} {{Non-standard_header}} -

{{Non-standard_header}}

+**`UIEvent.which`** は {{domxref("UIEvent")}} インターフェイスの読み取り専用プロパティで、マウスの押されたボタンを示す数値、`keyCode` の数値、キーボードで押されたキーの文字コード (`charCode`) のいずれかを返します。 -

MouseEvent.which プロパティはマウスのボタンを押下したことを示す読み取り専用のプロパティです。このプロパティの標準的な代替は {{ domxref("MouseEvent.button") }} 及び {{ domxref("MouseEvent.buttons") }}です。

+## 値 -

構文

+### {{domxref("KeyboardEvent")}} の値 {{non-standard_inline}} -
var buttonPressed = instanceOfMouseEvent.which
-
+`event.which` は、英数字キーと非英数字キーのどちらが押されたかに応じて、押された特定のキーに対する数値のコードを含んでいます。 +詳しくは非推奨の {{domxref("KeyboardEvent.charCode")}} と {{domxref("KeyboardEvent.keyCode")}} を参照してください。 -

戻り値

+> **Note:** 新しいコードでは {{domxref("KeyboardEvent.key")}} または {{domxref("KeyboardEvent.code")}} を検討してください。 -

押下したボタンを示す数値型:

+### {{domxref("MouseEvent")}} の値 {{non-standard_inline}} - +押されたボタンを表す数値型です。 -

左利き用に設定されたマウスの場合、ボタンの動作は逆になります。この場合、値は右から左に読み取られます。

+- `0`: No button +- `1`: 左ボタン +- `2`: 中央ボタン +- `3`: 右ボタン -

仕様

+左利き用に設定されたマウスの場合、ボタンの動作は逆になります。この場合、値は右から左に読み取られます。 -

仕様はありません。

+> **Note:** 新しいコードでは {{domxref("MouseEvent.button")}} を検討してください。 -

ブラウザ互換性

+## 例 +```html + + +charCode/keyCode/which example -

{{Compat("api.MouseEvent.which")}}

+ + + + + +

Please press any key.

+ + + +``` + +## 仕様書 + +{{Specifications}} + +## ブラウザーの互換性 + +{{Compat}} + +## 関連情報 + +- {{domxref("KeyboardEvent")}} +- {{domxref("MouseEvent")}} -- cgit v1.2.3-54-g00ecf