2010-10-26 40 views
1

好吧,我有這個包含一些文本的textfield窗體。 我需要做的是計算特定字符串的字符數,並將其打印到另一個文本框的形式,基本上是這樣的:如何在文本字段中寫入字符串的字符數?

function numberOfCharacters() { 

    var number = document.forms[0].textfield1.length; 
    document.forms[0].textfield2.value = number; 

} 

當我這樣做,文字欄包含了「不確定」的字符串。 謝謝

+0

不使用'document.forms'找到的元素,給你的元素一個唯一的ID,並使用'的document.getElementById( '身份識別碼'); '。 – lincolnk 2010-10-26 20:50:43

回答

6
...textfield1.**value**.length 
+0

jeez,謝謝:) – 2010-10-26 20:56:40

0

使用jQuery:

$('#text-input').bind('keyup', function() { 
    $('#char-count-ouptput').val($(this).val().length); 
}); 
相關問題