JavaScript计算当前输入的字符数

 
更多

使用JavaScript适时的计算用户当前输入的字符数函数代码:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JavaScript统计字符数</title>
<script language="javascript">
function CountWords(obj, show_id){
	var fullStr = obj.value;
	var charCount = fullStr.length;
	var rExp = /[^A-Za-z0-9]/gi;
	var spacesStr = fullStr.replace(rExp, ' ');
	var cleanedStr = spacesStr + ' ';
	do{
		var old_str = cleanedStr;
		cleanedStr = cleanedStr.replace('  ', ' ');
	}while( old_str != cleanedStr );
		var splitString = cleanedStr.split(' ');
		document.getElementById(show_id).innerHTML=charCount;
}
</script>
</head>
<body>
<form>
<textarea cols="40" rows="5" name="x" onkeyup="CountWords(this,'show')" />
</textarea>
</form>
<div id="show">0</div>
</body>
</html>
打赏

本文固定链接: https://www.cxy163.net/archives/4230 | 绝缘体

该日志由 绝缘体.. 于 2013年05月23日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: JavaScript计算当前输入的字符数 | 绝缘体
关键字: , , , ,

JavaScript计算当前输入的字符数:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter