質問編集履歴

4

コード修正

2019/07/24 04:33

投稿

united.reds.30
united.reds.30

スコア10

test CHANGED
File without changes
test CHANGED
@@ -130,6 +130,10 @@
130
130
 
131
131
 
132
132
 
133
+ ```JS
134
+
135
+
136
+
133
137
  var add = () => {
134
138
 
135
139
 
@@ -179,3 +183,5 @@
179
183
  card_dele.removeChild(this.addele.childNodes[0]);
180
184
 
181
185
  }
186
+
187
+ ```

3

コード修正

2019/07/24 04:33

投稿

united.reds.30
united.reds.30

スコア10

test CHANGED
File without changes
test CHANGED
@@ -130,4 +130,52 @@
130
130
 
131
131
 
132
132
 
133
+ var add = () => {
134
+
135
+
136
+
137
+ let add_ele = document.getElementById("Noname_card");
138
+
139
+
140
+
141
+ const div_element = document.createElement("div");
142
+
143
+
144
+
145
+ div_element.innerHTML = `<div class="card">
146
+
133
- del関数内で要素を取得しようと思ったのですが、エラーが出ず詰まりました。
147
+ <div class="no_name">
148
+
149
+ <span style="display: none;"></span>
150
+
151
+ </div>
152
+
153
+ <div class="name">
154
+
155
+ <p> タスク</p>
156
+
157
+ </div>
158
+
159
+ <div class="button is-primary" onclick="del();">削除</div>
160
+
161
+ </div>`;
162
+
163
+
164
+
165
+ add_ele.appendChild(div_element.childNodes[0]);
166
+
167
+ add_ele.addEventListener("click", del, false);
168
+
169
+
170
+
171
+ }
172
+
173
+
174
+
175
+ var del = () => {
176
+
177
+ let card_dele = document.getElementById("Noname_card");
178
+
179
+ card_dele.removeChild(this.addele.childNodes[0]);
180
+
181
+ }

2

質問内容変更

2019/07/24 04:26

投稿

united.reds.30
united.reds.30

スコア10

test CHANGED
File without changes
test CHANGED
@@ -4,9 +4,7 @@
4
4
 
5
5
  +ボタンで要素を追加し、cardクラスを出力
6
6
 
7
- cardクラスそれぞれが持つ削除ンをすと、押されたカードが削除るようにしたいです。
7
+ カード内にある削除という名のbuttonグが押されます。その際に追加していたカードが削除されるようにしたいです。
8
-
9
- 押されたカードの要素の取得仕方が分からないので教えてほしいです。
10
8
 
11
9
 
12
10
 

1

コード修正

2019/07/24 01:27

投稿

united.reds.30
united.reds.30

スコア10

test CHANGED
File without changes
test CHANGED
@@ -116,13 +116,7 @@
116
116
 
117
117
 
118
118
 
119
- for (let i = 0; i < card_dele.childNodes; i++) {
119
+
120
-
121
- if (card_dele.childNodes[i].onclick == card_dele.childNodes[i]) {
122
-
123
- card_dele.removeChild(card_dele.childNodes[i]);
124
-
125
- }
126
120
 
127
121
 
128
122