Akjava commited on
Commit
a3c313c
1 Parent(s): 3d37df0

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +21 -2
index.html CHANGED
@@ -217,17 +217,36 @@ Long time no see!
217
  Nice to meet you!
218
  Good to see you!
219
  `
 
220
  const words = word_text.trim().split("\n")
 
221
  for (let word of words){
222
- console.log(word)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
223
  }
 
224
 
225
  }
226
 
227
 
228
  </script>
229
  <div id="buttons">
230
- <button onclick="tts(self.textContent,1)">Label1</button>
231
  </div>
232
  <input type="text" id="textInput" value ="Hello." placeholder="Enter some text here...">
233
 
 
217
  Nice to meet you!
218
  Good to see you!
219
  `
220
+ const container = document.getElementById("buttons")
221
  const words = word_text.trim().split("\n")
222
+ let number = 1
223
  for (let word of words){
224
+ // ボタンを作成
225
+ const button = document.createElement('button');
226
+
227
+ // ボタンテキストを設定
228
+ button.textContent = "#"+number.toString()+" "+word;
229
+
230
+ // ボタンにクリックイベントを追加
231
+ button.onclick = () => tts(word, number);
232
+
233
+ // ラベルを作成(オプション)
234
+ //const label = document.createElement('span');
235
+ //label.className = 'button-label';
236
+ //label.textContent = 'Label1'; // ラベルテキストは固定値としている
237
+
238
+ // ボタンとラベルをDOMに追加
239
+ container.appendChild(button);
240
+
241
  }
242
+ number +=1
243
 
244
  }
245
 
246
 
247
  </script>
248
  <div id="buttons">
249
+
250
  </div>
251
  <input type="text" id="textInput" value ="Hello." placeholder="Enter some text here...">
252