【发布时间】:2020-08-06 05:09:33
【问题描述】:
我有一个按钮,点击它时只需要执行一个 javascript 函数。 javascript 函数返回一个我打算在烧瓶后端捕获的字符串。目前javascript函数在onclick上运行。
代码:
<form id='details'method="post">
<input class="myButton" id="mybutton" type="submit" value="Save" onclick="getdata()">
</input>
</form>
烧瓶代码:
app.add_url_rule('/entry1', endpoint='entry1', view_func=new_data, methods=['GET', 'POST'] )
def new_data():
if request.method == 'POST':
details = request.form['details']
print(details)
在烧瓶中,当我提供 request.forms['details'] 时,我什么也没得到。我希望从 getdata 中获取返回的数据。我很确定,html方面存在一些问题。请指教。
有很多关于相同的 cmets,但它没有解决......只是想知道是否有任何其他方法来处理它,我只需要在按钮单击时收集的文本传输到 python 后端,似乎很简单,但就是不能完成这个:( 谢谢
【问题讨论】:
-
如果我的回答没有帮助,那么也分享一下python代码
-
getdata()是做什么的? -
getdata 从文本框中捕获所有数据并组合成一个字符串。然后它返回字符串
-
它在某些文本框中返回值?确保文本框在您的表单中。
标签: javascript html python-3.x flask