Drupal 6:onkeyup事件到自定义表单字段

时间:2009-09-23 17:25:57

标签: javascript jquery drupal

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

Drupal有drupal_add_js()函数,用于将javascript文件添加到页面。这是第一步,之后你将有jQuery可供使用,所以这样做对你来说应该没问题。

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

你应该注意到这是一个javascript / jQuery问题而不是Drupal问题。你只需要Drupal来添加js文件本身,其余的是jQuery的纯javascript