0
私はHTMLファイルのJavaScriptをページに表示するために文字列を送る小さなPythonスクリプトを用意しています。ただし、スクリプトはPythonファイルから送信されたデータを受信していません。私のコードは以下の通りです:テンプレートを使用してJavascriptにデータを送信できません。ボトル
simple.html:
<html>
<body>
<h1>Hello</h1>
<p1 id="demo"></p1>
<script>
var s = {{to_display}};
var x = document.getElementById("demo");
x.innerHTML = s;
</script>
</body>
</html>
はmain.py:
from bottle import Bottle, template
app = Bottle()
@app.route('/')
def index():
data = {"to_display":"HI, how are you"}
return template("simple.html", data)
if __name__ == '__main__':
app.run()
私はこのようにしてページをしたいと思います:
Hello
HI, how are you
残念ながら、表示されているのは:
Hello
誰でもこの問題を解決する方法を知っていますか?
はどうもありがとうございました!それは完全に動作します! – Ajax1234