teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

edit

2021/05/13 22:34

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -1,3 +1,18 @@
1
- 画面遷移させないならhref属性自体取っ払うか、[Event.preventDefault()](https://developer.mozilla.org/ja/docs/Web/API/Event/preventDefault)を入れるかでもいけたような気がしま(未検証)
1
+ 画面遷移させないならhref属性自体取っ払うか、[Event.preventDefault()](https://developer.mozilla.org/ja/docs/Web/API/Event/preventDefault)を入れるかでも対応可能で
2
2
 
3
+ 取っ払う
4
+ ```html
5
+ <a id="a">aaaaaaaaaaaaaaa</a>
6
+ ```
7
+
8
+ preventDefault()
9
+ ```html
10
+ <a href="#" id="a">aaaaaaaaaaaaaaa</a>
11
+ <script>
12
+ a.addEventListener("click", function(e){
13
+ e.preventDefault();
14
+ });
15
+ </script>
16
+ ```
17
+
3
18
  私はhref属性取っ払います。