回答編集履歴
1
デフォルトアクション抑止の説明追加、リンク追加
test
CHANGED
@@ -1,7 +1,17 @@
|
|
1
|
+
イベントリスナ、イベントハンドラ関数上で `return false;` を実行するとデフォルトアクションが抑止されます(DOM4 規定)。
|
2
|
+
|
1
|
-
今時のブラウザなら `event.preventDefault()` がありますし、旧来のIEには `event.returnValue = false;` があります。
|
3
|
+
今時のブラウザなら `event.preventDefault()` (DOM L2 Events 規定)がありますし、旧来のIEには `event.returnValue = false;` (IE独自拡張)があります。
|
2
4
|
|
3
5
|
`return false;` によるデフォルトアクション抑止は後追いで標準化されましたが、相互運用性の為の標準化であって、今となっては使う必要性もないですね。
|
4
6
|
|
5
7
|
|
6
8
|
|
9
|
+
- [event.preventDefault - Web API インターフェイス | MDN](https://developer.mozilla.org/ja/docs/Web/API/Event/preventDefault)
|
10
|
+
|
11
|
+
- [returnValue](https://msdn.microsoft.com/ja-jp/library/cc409956.aspx)
|
12
|
+
|
13
|
+
- [DOM Standard 日本語訳](http://www.hcn.zaq.ne.jp/___/WEB/DOM4-ja.html#dispatching-events)
|
14
|
+
|
15
|
+
|
16
|
+
|
7
17
|
Re: takatoさん
|