如何在Drupal 6中的自定义表单字段中添加onkeyup事件?
答案 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