【问题标题】:Assigning buttons to input fields将按钮分配给输入字段
【发布时间】:2012-10-21 14:09:48
【问题描述】:

有没有办法将输入字段分配给 html 中的按钮,以便在输入中按 enter 触发按钮的 onclick 调用的操作?

我知道这可以通过使用输入的keydown事件并直接调用按钮的onclick中的代码来完成,但是没有更好的方法吗?像 stg 纯粹的 html,像标签的 for="someId" 属性,或者至少是 jQuery 中的单行符?

【问题讨论】:

    标签: html button enter


    【解决方案1】:

    你可以随时在jQuery中调用.click()方法来激活按钮的点击功能。因此,如果有一个 id 为 #colorme 的按钮,那么您可以调用如下代码:

    if(e.keyCode == 13) $('#colorme').click();
    

    这里是jsFiddle 行动。否则,AFAIK 它不是标准的 HTML 事情,所以这样的事情是你最好的选择。

    您甚至可以将其抽象为一个更易于访问的函数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-08
      • 2018-02-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多