javascript TextArea动态显示剩余字符


<div class="form">
<div class="con">
<ul>
<li>剩余字数的限制</li>
<li><textarea cols="40" rows="8" id="text1"></textarea></li>
<li>剩余字符:<span id="textleft"></span></li>
</ul>
</div>
</div>
<script language="javascript">
var otext = document.getElementById("text1");
var otextleft = document.getElementById("textleft");
var re = /[^x00-xff]/g;
var maxLength = 40;
window.onload = function(){
if(document.all)
otext.onpropertychange = textleft;
else
otext.onkeypress = textleft;
}
function textleft()
{
var str = otext.value;
str = str.replace(re,"xx");//中文字符当2个字符处理 如果不用的话主是掉本行
otextleft.innerHTML = maxLength - str.length;
}
</script>



相关阅读:
用 PHP 和 MySQL 保存和输出图片
windows 2000/XP中删除顽固文件的解决办法
开启linux平台ftp/telnet服务
php 将excel导入mysql
Windows Virtual PC功能概述及与VPC 2007的比较
开发EJB(下)
ByVal和ByRef(编写ASP子程序所用到命令)
JS中字符问题(二进制/十进制/十六进制及ASCII码之间的转换)
SQL Server 排序函数 ROW_NUMBER和RANK 用法总结
Javascript之文件操作
jsp生成静态页面的方法
网页设计小技巧:解决IE6不支持hover
HTML服务器控件介绍:HtmlInputFile控件
ASP3.0高级编程(十二)
快速导航

Copyright © 2016 phpStudy |