質問編集履歴

2

2018/10/30 00:34

投稿

tuyopo
tuyopo

スコア10

test CHANGED
File without changes
test CHANGED
@@ -32,11 +32,7 @@
32
32
 
33
33
  <head>
34
34
 
35
- <mata charset="utf-8">
36
-
37
35
  <title>練習</title>
38
-
39
- <link rel=stylesheet href="css/practice.css">
40
36
 
41
37
  </head>
42
38
 
@@ -66,7 +62,7 @@
66
62
 
67
63
 
68
64
 
69
- <div id="newElem" style="width:300px;">
65
+ <div id="newA" style="width:300px;">
70
66
 
71
67
  </div>
72
68
 
@@ -75,64 +71,6 @@
75
71
  <input type="button" id="btn" value="追加">
76
72
 
77
73
  </div>
78
-
79
-
80
-
81
- <script>
82
-
83
-
84
-
85
- var ok=document.getElementById("ok");
86
-
87
- var cancel=document.getElementById("cancel");
88
-
89
- var btn=document.getElementById("btn");
90
-
91
- currentNumber=0;
92
-
93
- btn.addEventListener('click',function(){
94
-
95
-
96
-
97
- currentNumber++;
98
-
99
- var div=document.createElement("div");
100
-
101
- div.innerHTML='<div style="border:1px solid #333;width:300px;height:200px;margin:10px;"><p>ユーザー名</p><input type="text"><p>備考</p><textarea></textarea><button id="ok">ok</button><button id="cancel">キャンセル</button></div>'
102
-
103
- div.setAttribute("name","item"+currentNumber);
104
-
105
- div.id="newarea";
106
-
107
- //div.setAttribute("id","newarea"+currentNumber);
108
-
109
- var parent=document.getElementById('newElem')
110
-
111
- parent.appendChild(div);
112
-
113
-
114
-
115
- dlt_btn=document.createElement('button');
116
-
117
- dlt_btn.innerHTML="×";
118
-
119
-
120
-
121
- div.insertBefore(dlt_btn,div.firstChild);
122
-
123
- dlt_btn.setAttribute("id","dlt"+currentNumber);
124
-
125
- dlt_btn.setAttribute("class","dltbtn");
126
-
127
- dlt_btn.addEventListener("click",function(){
128
-
129
- document.getElementById("newarea").remove()
130
-
131
- },false);
132
-
133
- },false);
134
-
135
- </script>
136
74
 
137
75
  </body>
138
76
 

1

2018/10/30 00:34

投稿

tuyopo
tuyopo

スコア10

test CHANGED
@@ -1 +1 @@
1
- 要素を動的に追加・削除する
1
+ 動的にdivを追加する
test CHANGED
File without changes