回答編集履歴
3
mouseoverイベントの説明を追加
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
テキストノード上で右クリックする状況を想定するなら、`selectionchange` イベントを
|
13
|
+
テキストノード上で右クリックする状況を想定するなら、`selectionchange` イベントでテキスト選択を検出し、`mouseover` イベントでマウスカーソル位置を判定して下さい。
|
14
14
|
|
15
15
|
|
16
16
|
|
2
selectionchangeイベントの説明追加
test
CHANGED
@@ -10,4 +10,12 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
+
テキストノード上で右クリックする状況を想定するなら、`selectionchange` イベントを併用して下さい。
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
- [selectionchange - Event reference | MDN](https://developer.mozilla.org/en-US/docs/Web/Events/selectionchange)
|
18
|
+
|
19
|
+
|
20
|
+
|
13
21
|
Re: kyasubaru さん
|
1
element\.tagNameの説明追加
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
`event.target` で
|
1
|
+
`event.target` で `element.tagName` を判定すれば実装可能だと思いますが、右クリック禁止はユーザビリティが低下する実装なので食指が動きません。
|
2
2
|
|
3
3
|
コードは自分で書いてみてください。
|
4
4
|
|
@@ -6,6 +6,8 @@
|
|
6
6
|
|
7
7
|
- [event - Web API インターフェイス | MDN](https://developer.mozilla.org/ja/docs/Web/API/Event#Properties)
|
8
8
|
|
9
|
+
- [element.tagName - Web API インターフェイス | MDN](https://developer.mozilla.org/ja/docs/Web/API/Element/tagName)
|
10
|
+
|
9
11
|
|
10
12
|
|
11
13
|
Re: kyasubaru さん
|