回答編集履歴

2

Option(text,value)の形に変更

2017/09/25 11:42

投稿

namnium1125
namnium1125

スコア2043

test CHANGED
@@ -42,11 +42,7 @@
42
42
 
43
43
  histories.forEach(function(his){
44
44
 
45
- var op = document.createElement("option");
46
-
47
- op.value = his;
48
-
49
- op.innerHTML = his;
45
+ var op = new Option(his,his);
50
46
 
51
47
  select.appendChild(op);
52
48
 
@@ -62,11 +58,7 @@
62
58
 
63
59
  document.cookie = "cookie"+histories.length+"="+escape(text.value)+"; max-age=604800";
64
60
 
65
- var op = document.createElement("option");
61
+ var op = new Option(text.value,text.value);
66
-
67
- op.value = text.value;
68
-
69
- op.innerHTML = text.value;
70
62
 
71
63
  select.appendChild(op);
72
64
 

1

コードの改良

2017/09/25 11:42

投稿

namnium1125
namnium1125

スコア2043

test CHANGED
@@ -62,6 +62,14 @@
62
62
 
63
63
  document.cookie = "cookie"+histories.length+"="+escape(text.value)+"; max-age=604800";
64
64
 
65
+ var op = document.createElement("option");
66
+
67
+ op.value = text.value;
68
+
69
+ op.innerHTML = text.value;
70
+
71
+ select.appendChild(op);
72
+
65
73
  }
66
74
 
67
75
  },false);