【问题标题】:Click Event in Python 2.7Python 2.7 中的单击事件
【发布时间】:2014-07-18 03:12:38
【问题描述】:

我在谷歌应用引擎上运行了 python 2.7,我正在尝试使用 html 创建一个点击事件。我不知道该怎么做。任何帮助,将不胜感激。这是我的html代码。

body = '''
    <button id='b'>I'm a button</button>'''

【问题讨论】:

  • 肯定有用google找到的关于google的例子
  • 不是我能找到的:/
  • ummm... 搜索 html click event 会产生 3.13 亿个结果,其中第一个是下面 David Zemens 回答中引用的链接。 onclick script example 带来了 400 万次点击...
  • 问题可以从澄清中受益,目前尚不清楚 OP 试图做什么。 onClick 属性回答了明显的问题,因为看起来 OP 正在从 py 脚本创建 HTML...

标签: python


【解决方案1】:

您正在寻找onClick 属性以在单击时执行javascript 函数。这是相当有据可查的,您应该能够使用任何搜索引擎找到示例。

http://www.w3schools.com/tags/ev_onclick.asp

<element onclick="script">

在你的情况下,也许:

script = "myFunction()" 
body = "<button id='b' onclick='" + script + "'>I'm a button</button>"

注意这假设您使用 python 脚本来创建将呈现页面的 HTML。解决方案(没有更多细节/说明)显然是 onClick 属性,但它调用了一个 javascript 函数。

如果你需要调用 python 函数,请查看 SO 上的这个链接:

Call a python function within a html file

【讨论】:

  • 不!我正在寻找在python中做到这一点。我已经知道如何用 JS 做到这一点。
  • 查看修订版和类似问题的链接,您可能会在其中找到合适的答案。
猜你喜欢
  • 2020-11-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-14
  • 1970-01-01
  • 1970-01-01
  • 2016-08-24
  • 2011-06-05
相关资源
最近更新 更多