【发布时间】:2023-04-04 04:24:01
【问题描述】:
如何在 Drupal 6 中将 onkeyup 事件添加到自定义表单字段?
【问题讨论】:
标签: javascript jquery drupal
如何在 Drupal 6 中将 onkeyup 事件添加到自定义表单字段?
【问题讨论】:
标签: javascript jquery drupal
Drupal 论坛主题How do I add an "onblur" javascript event handler to a form field... 和 jQuery event not firing 涵盖了这个主题。简而言之,您应该使用 jQuery 将您的 javascript 注入到表单中。
【讨论】:
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
【讨论】: