【问题标题】:Drupal 6: onkeyup event to a custom form fieldDrupal 6:自定义表单字段的 onkeyup 事件
【发布时间】:2023-04-04 04:24:01
【问题描述】:

如何在 Drupal 6 中将 onkeyup 事件添加到自定义表单字段?

【问题讨论】:

    标签: javascript jquery drupal


    【解决方案1】:

    Drupal 论坛主题How do I add an "onblur" javascript event handler to a form field...jQuery event not firing 涵盖了这个主题。简而言之,您应该使用 jQuery 将您的 javascript 注入到表单中。

    【讨论】:

      【解决方案2】:

      Drupal 具有 drupal_add_js() 函数,用于将 javascript 文件添加到页面。这是第一步,之后您将可以使用 jQuery,所以这样做应该对您很有效。

      $(document).ready(function () {
          $("#form-element-id").keyup(function () {
              // Do your things here.
          })
      }
      

      您应该注意,这更像是一个 javascript/jQuery 问题,而不是一个 Drupal 问题。只需要 Drupal 自己添加 js 文件,剩下的就是纯 javascript 和 jQuery

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-06-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多