示例一:

<textarea name="" id="textarea{$vo.id}" onkeyup="countStr(this,{$vo.id})" maxlength="140" placeholder=""></textarea>
<div class="tips">还可以输入<span id="remaining{$vo.id}">140</span>个字</div>


function countStr(O,id){
	var len = $(O).val().length;
	var maxlen = 140;
	if(len < maxlen){
		$('#remaining'+id).html(maxlen-len);
	}else{
		$('#remaining'+id).html(0);
	}
}





示例二:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<SCRIPT language="javascript">
function checktext(text){
    allValid = true;
	for (i = 0;  i < text.length;  i++){
		if (text.charAt(i) != " "){
			allValid = false;
			break;
		}
	}
	return allValid;
}
function gbcount(message,used,remain){
	var max = 10;// 最多输入个数
	if (message.value.length > max) {
		message.value = message.value.substring(0,max);// 去掉多余的字符
		used.value = max;
		remain.value = 0;
		<!-- alert("留言不能超过 200 个字!");-->
		alert("不能超过"+max+"个字!");
	}else{
		used.value = message.value.length;
		remain.value = max - used.value;
	}
}
</script>
</head>
<body>
<form action="" method="post">
<textarea name="Memo" rows="10" wrap="PHYSICAL" cols="75" onKeyDown="gbcount(this.form.Memo,this.form.used,this.form.remain);" onKeyUp="gbcount(this.form.Memo,this.form.used,this.form.remain);"></textarea>
已用字数:<input disabled maxLength="4" name="used" size="3" value="0" class="inputtext"/>
剩余字数:<input disabled maxLength="4" name="remain" size="3" value="10" class="inputtext"/>
</form>
</body>
</html>