JSF TextArea的maxlength

时间:2011-06-06 15:54:11

标签: javascript html jsf

我正在使用<h:inputTextarea maxlength="50" />我已经有一个javascript inplace它将读取maxlength并且只允许50个字符(在我们的例子中)它适用于textarea而不是h:inputTextarea。

谢谢

1 个答案:

答案 0 :(得分:3)

h:inputTextarea不支持maxlength属性:

http://download.oracle.com/docs/cd/E17802_01/j2ee/javaee/javaserverfaces/2.0/docs/pdldocs/facelets/h/inputTextarea.html

html textarea元素在html5之前没有该属性,这就是为什么它不受支持。您当然可以使用jsf验证程序验证长度以强制执行max size服务器端,并且您已经在使用javascript来限制那些支持js的客户端的输入。