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

回答編集履歴

1

削除部分のソースを追加

2016/04/21 09:24

投稿

tkturbo
tkturbo

スコア5572

answer CHANGED
@@ -15,4 +15,19 @@
15
15
  ```javascript
16
16
  div_element.id= "div" + indexno;
17
17
  ```
18
- などとしてやる必要がありますね。
18
+ などとしてやる必要がありますね。
19
+
20
+ 追記:
21
+ 削除の実行部分もおかしかったので、追記しておきます。
22
+ ```javascript
23
+ function del(indexno)
24
+ {
25
+ var div_element = document.getElementById("div"+indexno);
26
+ document.body.removeChild(div_element);
27
+ }
28
+ ```
29
+ 「div_element」の親要素はbodyタグではないので、「removeChild」できません。
30
+ ```javascript
31
+ div_element.parentNode.removeChild(div_element);
32
+ ```
33
+ とするのが正解ですね。