使用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;
- cleanedStrcleanedStr = 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>
零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。