2011-12-07 33 views
0

想要显示textarea的字符数。我试图通过jQuery实现这一点。Icefaces 1.8.2和JQuery 1.5.2

我收到此错误时

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; 
}  

请建议需要加以纠正

+0

您需要向我们展示你的HTML,以及如何绑定此方法.. –

回答

0

试试这个伴侣是什么:

http://jsfiddle.net/VGpgP/3/

你有可能以这种方式实现你的吗?

+0

给我一个错误'遗漏的类型错误:无法读取未定义 (匿名函数)的特性“值” onkeyup' – Rao

+0

确定检查出摆弄那里 – Evan