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

回答編集履歴

2

修正

2017/02/15 18:51

投稿

s8_chu
s8_chu

スコア14731

answer CHANGED
@@ -43,6 +43,17 @@
43
43
  var obj = {};
44
44
  var x = 1;
45
45
 
46
+
47
+ document.addEventListener("DOMContentLoaded", function () {
48
+ var object = JSON.parse(localStorage.getItem("data"));
49
+ var keys = Object.keys(object);
50
+ if (Object.keys(object).length !== 0) {
51
+ $('#list_Q').text(object[keys[0]]['english']);
52
+ $('#list_A').text(object[keys[0]]['japanese']);
53
+ $('#list_I').text(object[keys[0]]['info']);
54
+ }
55
+ });
56
+
46
57
  function saveData() {
47
58
  var text1 = $("#text1").val();
48
59
  var text2 = $("#text2").val();
@@ -94,61 +105,6 @@
94
105
  $('#list_I').text(object[keys[i]]['info']);
95
106
  }
96
107
  }
97
-
98
- function list() {
99
- var object = JSON.parse(localStorage.getItem("data"));
100
- var keys = Object.keys(object);
101
- var a = "";
102
- for (var i = 0, l = keys.length; i < l; i++) {
103
- a += "<tr>\n";
104
- a += "<td>";
105
- a += keys[i];
106
- a += "</td>\n";
107
-
108
- for (j = 0; j < Object.keys(object[keys[i]]).length; j++) {
109
- a += "<td>";
110
- a += object[keys[i]][Object.keys(object[keys[i]])[j]];
111
- a += "</td>\n";
112
- }
113
- a += "</tr>\n";
114
- iMax = i;
115
- }
116
- $("#listbox").append(a);
117
- }
118
-
119
- var i = 0;
120
- function addlist() {
121
- var object = JSON.parse(localStorage.getItem("data"));
122
- var keys = Object.keys(object);
123
- var a = "";
124
- a += "<tr>\n";
125
- a += "<td>";
126
- // if(!keys.length + 1 == i){
127
- // a = keys.length + keys[i]
128
- // }else{
129
- // a += keys[i];
130
- // };
131
- a += keys[i];
132
- a += "</td>\n";
133
- a += "<td>";
134
- a += object[keys[i]]['english'];
135
- a += "</td>\n";
136
- a += "<td>";
137
- a += object[keys[i]]['japanese'];
138
- a += "</td>\n";
139
- a += "<td>";
140
- a += object[keys[i]]['info'];
141
- a += "</td>\n";
142
- a += "</tr>\n";
143
- $("#listbox").append(a);
144
- i++;
145
-
146
- }
147
-
148
- function count() {
149
-
150
- }
151
-
152
108
  </script>
153
109
  </body>
154
110
  </html>

1

修正

2017/02/15 18:51

投稿

s8_chu
s8_chu

スコア14731

answer CHANGED
@@ -1,4 +1,5 @@
1
- こういうことでしょうか
1
+ こういうことでしょうか...と思ったのですが違うようなので修正します。
2
+ 失礼しました。
2
3
  ```HTML
3
4
  <!DOCTYPE html>
4
5
  <html lang="ja">