Icefaces 1.8.2和JQuery 1.5.2

Icefaces 1.8.2和JQuery 1.5.2,jquery,jsf,icefaces,Jquery,Jsf,Icefaces,要显示textarea的字符数。我正试图通过jquery实现这一点 当用户输入时,我收到此错误 Cannot read property 'length' of undefined (anonymous function) onkeyup 我的jquery代码片段 var $j = jQuery.noConflict(); function limitChars(textid, limit, infodiv){ var text = $j('#'+textid).val(); var text

要显示textarea的字符数。我正试图通过jquery实现这一点

当用户输入时,我收到此错误

Cannot read property 'length' of undefined (anonymous function) onkeyup
我的jquery代码片段

var $j = jQuery.noConflict();
function limitChars(textid, limit, infodiv){
var text = $j('#'+textid).val();
var textlength = text.length;
if(textlength > limit){
    $j('#' + infodiv).html('You cannot write more then '+limit+' characters!');
    $j('#'+textid).val(text.substr(0,limit));
    return false;
}       
请建议需要更正的内容

试试这个伴侣:


您可以用这种方式实现吗?

给我一个错误Uncaught TypeError:无法读取未定义匿名函数onkeyup的属性“value”。您需要向我们展示您的html以及如何绑定此方法。。