1

我对drupal比较陌生。我安装了 webform 模块和 webform 验证模块。我能够使用 webform 验证来限制 webform textarea 中的字符数。但是,此模块不支持字段的字符计数器。我已经查看了这个使用 maxlength 模块的解决方案http://drupal.org/node/1459650#comment-5699952,但还不清楚。

我打算编写一个模块实现hook_webform_component_info_alter(&$components)将 jquery 或 javascript 添加到 webform textarea 字段。这是正确的方法吗。如果是这样或如果不是,我会怎么做?

非常感谢

4

1 回答 1

0

Maxlength 模块(http://drupal.org/project/maxlength) 是解决您的问题的最佳解决方案。您不需要网络表单验证模块。

基本上启用 maxlength 模块后,您只需要编辑 webform textarea 字段并在“Maxlength JS”字段中指定最大长度。例如,我通过将最大长度指定为 140 对其进行了测试,它显示了当我开始在 textarea 中绑定时剩余的字符数。您还可以通过修改此处的“倒计时消息”字段来自定义将在 textarea 下显示的消息。

我已经对此进行了测试,并且效果很好。

于 2013-01-09T14:03:27.750 回答