質問編集履歴

2

文法の修正

2022/08/10 05:44

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -11,7 +11,7 @@
11
11
  ### 該当のソースコード
12
12
 
13
13
 
14
- ```HTML, JavaScript
14
+ ```JavaScript
15
15
  <!DOCTYPE html>
16
16
  <html lang="ja">
17
17
 

1

コード挿入タグを使い忘れました

2022/08/10 05:27

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,123 +1,63 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
-
4
-
5
3
  Twitterみたいな掲示板を作成しています。
6
-
7
4
  ボタンを押したら投稿がどんどん追加される仕様です。
8
-
9
5
  投稿した文字のフォントサイズやカラーを変更したいです。
10
6
 
11
7
 
12
-
13
-
14
-
15
8
  ### 発生している問題・エラーメッセージ
16
-
17
9
  <p class="text">に投稿を追加したいのですが、できません。
18
-
19
-
20
10
 
21
11
  ### 該当のソースコード
22
12
 
23
13
 
24
-
25
- HTML, JavaScript
14
+ ```HTML, JavaScript
26
-
27
-
28
-
29
-
30
-
31
15
  <!DOCTYPE html>
32
-
33
16
  <html lang="ja">
34
17
 
35
-
36
-
37
18
  <head>
38
-
39
19
  <meta charset="utf-8">
40
-
41
-
42
20
 
43
21
  </head>
44
22
 
45
-
46
-
47
23
  <body>
48
-
49
-
50
24
 
51
25
  <p class="text" style="font-size:2rem">かきくけこ</p>
52
26
 
53
-
54
-
55
27
  <form>
56
-
57
28
  <textarea class="textareaField" placeholder="入力欄"></textarea>
58
-
59
29
  </form>
60
-
61
-
62
30
 
63
31
  <button class="btn">ボタン</button>
64
32
 
65
33
 
66
-
67
-
68
-
69
34
  <script>
70
-
71
35
  const btn = document.querySelector(".btn");
72
36
 
73
-
74
-
75
37
  btn.addEventListener("click", function() {
76
-
77
38
 
78
-
79
39
  const text =document.querySelector(".text");
80
-
81
40
  const textareaField = document.querySelector(".textareaField");
82
-
83
41
  const textareaFieldValue = textareaField.value;
84
-
85
-
86
42
 
87
43
  text.insertAdjacentHTML('afterend', textareaFieldValue);
88
44
 
89
-
90
-
91
45
  });
92
-
93
46
  </script>
94
-
95
-
96
47
 
97
48
  </body>
98
49
 
99
-
50
+ ```
100
-
101
-
102
-
103
51
 
104
52
 
105
53
 
106
54
 
107
55
  ### 試したこと
108
56
 
109
-
110
-
111
57
  text.innerHTML = textareaField.value;
112
-
113
58
  とすると<p class="text">に挿入されますが
114
-
115
59
  Twitterみたいに投稿できません
116
-
117
-
118
60
 
119
61
  ### 補足情報(FW/ツールのバージョンなど)
120
62
 
121
-
122
-
123
63
  ここにより詳細な情報を記載してください。