2011-12-07 80 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