【发布时间】:2017-09-07 18:56:18
【问题描述】:
我有最简单的烧瓶应用:
app = Flask(__name__)
@app.route('/python/', methods = ['GET','POST'])
def index():
return "Hello World"
if __name__ == "__main__":
app.run(debug=True)
还有一个非常简单的网页,带有一个文本区域和一个按钮。
<textarea id="mytextarea">Some text...</textarea>
<p> Click the button </p>
<button type="button" onclick="myFunction()"> Click here</button>
<p id="demo"> </p>
我想要做的是在单击按钮时使用脚本将来自 Flask 的响应放在网页上。我尝试了以下但它不起作用。当我单击按钮时没有任何反应。我做错了什么?
<script>
function myFunction() {
var xhttp = new XMLHttpRequest();
xhttp.open("POST", "http://127.0.0.1:5000/python/", true);
xhttp.send();
var x = xttp.response;
document.getElementById("demo").innerHTML = x;
}
</script>
(我是初学者)。
【问题讨论】:
标签: javascript python flask