我对drupal比较新。我安装了webform模块和webform验证模块。我能够使用webform验证来限制webform textarea中的字符数。但是,此模块不支持字段的字符计数器。我已经看过使用maxlength模块的这个解决方案http://drupal.org/node/1459650#comment-5699952,但目前还不清楚。
我打算编写一个模块实现hook_webform_component_info_alter(&$components)
来将jquery或javascript添加到webform textarea字段。这是正确的方法吗?如果是,或者如果不是,我将如何做到这一点?
非常感谢
答案 0 :(得分:0)
Maxlength模块(http://drupal.org/project/maxlength)是解决问题的最佳解决方案。您不需要webform验证模块。
基本上在启用maxlength模块后,您只需编辑webform textarea字段并在“Maxlength JS”字段中指定最大长度。例如,我通过将最大长度指定为140来测试它,它显示了当我开始在textarea中绑定时剩余的字符数。您还可以通过修改“倒计时消息”字段来自定义将在textarea下显示的消息。
我已对此进行了测试,但效果非常好。