textbox:
<textarea id="feedback" class="int" onkeyup="displaySpareNumber(this,300)" onchange="displaySpareNumber(this,300)" name="content">
显示剩余字数:
<p id="spareNumberBox">还剩<span><input value="300" id="spareNumber" style="border:none; color:red; width:40px; text-align:center; background:none;" readonly="readonly" /></span> 汉字</p>
javascript用于计算显示剩余字数(两个英文字母或数字算一个汉字):
function displaySpareNumber(_this,size)
{
var spareNumber=document.getElementById("spareNumber");
var len=_this.value.replace(/[^\x00-\xff]/gi,"xx").length/2;//此处双引号应该为单引号
var snum=Math.floor(parseInt(size)-len);
spareNumber.value=snum;
if(snum<0)
{
if(_this.value.length!=len)
{
if((len-_this.value.length)>(size/2))
{
_this.value=_this.value.substring(0,size/2);
}
else
{
_this.value=_this.value.substring(0,size-(len-_this.value.length));
}
}
else
{
_this.value=_this.value.substring(0
上一篇:给你的Access数据库减肥下一篇:Repeater, DataList, 和GridView控件的区别
[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【27535611@qq.com】,我们在确认后,会立即删除,保证您的版权。