下記のサイトを参考に Python Eel を使って、PythonからJavaScript関数を呼びました。
正常に動作しますが、リロードすると表示が消えてしまいます。
解決方法はありますでしょうか?
よろしくお願いいたします。
参考サイト:https://qiita.com/inoory/items/f431c581332c8d500a3b
html
1<html> 2<head> 3 <meta charset="UTF-8"> 4 <title>Eel</title> 5</head> 6<body> 7 <div id="target"></div> 8 <script type="text/javascript" src="/eel.js"></script> 9 <script type="text/javascript"> 10 eel.expose(my_select) 11 function my_select(my_str) { 12 let values = my_str.split(',') 13 let html = "<select>" 14 for (var i = 0; i < values.length; i++){ 15 html += "<option value=" + values[i] + ">" + values[i] + "</option>" 16 } 17 html += "</select>" 18 document.getElementById("target").innerHTML = html 19 } 20 </script> 21</body> 22</html>
python
1import eel 2 3my_str="ABC, DEF, GHI" 4eel.init("web") 5eel.my_select(my_str) 6eel.start("index.html")
回答1件
あなたの回答
tips
プレビュー