【发布时间】:2019-07-13 04:31:30
【问题描述】:
我正在使用 Python 和 Flask 编写一个网络应用程序。在其中,我显示了一些 HTML,要求用户按下一个按钮,说一切看起来是否正确,如果正确,我想将它们路由到一个带有参数的新函数,以继续处理和显示 HTML。
在生成 HTML(在它自己的函数中)时,我有以下代码(puzzle1 是一个单独的字符串变量,我想传递给output()):
button = "<button onclick=\"output(" + puzzle1 + ")\" class = \"btn success\">Yes</button>"`
return *otherHTMLStuff* + button + *otherHTMLStuff*`
该按钮显示在屏幕上,但是当我单击它时,什么也没有发生。
或者,如果我将href 添加到按钮而不是onclick,它可以通过这条路线拉起函数,但我不知道如何传递puzzle1 字符串。
【问题讨论】:
标签: python html button flask onclick