2010-01-10 93 views
2

在提交表单之前,drupal中的默认登录表单没有任何JavaScript来检查字段(用户名和密码)是否为空。 所以,我想将它添加到用户登录窗体..我可以做到这一点吗?将提交内容添加到Drupal登录表单

回答

1

,最好的办法是只创建一个模块,增加了一个.js文件(通过drupal_add_js()),做这样的事情(注:这里的类只是一种猜测,没有检查实际的类名):

$('.login-form .form-submit').click(function() { 
    // your error checking here 
}); 
+0

没错,但不要忘了包,在众所周知的jQuer y:$(document).ready(function(){...}); – marcvangend 2010-01-10 23:05:44

+0

实际上,$(document).ready不推荐用于模块。相反,请使用以下行为:http://api.drupal.org/api/drupal/developer--topics--javascript_startup_guide.html/6#drupal-js-api – 2010-01-11 18:40:52