textbox:
<textarea id="feedback" class="int" onkeyup="displaySpareNumber(this,300)" onchange="displaySpareNumber(this,300)" name="content">
顯示剩余字?jǐn)?shù):
<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用于計(jì)算顯示剩余字?jǐn)?shù)(兩個(gè)英文字母或數(shù)字算一個(gè)漢字):
function displaySpareNumber(_this,size)
{
var spareNumber=document.getElementById("spareNumber");
var len=_this.value.replace(/[^\x00-\xff]/gi,"xx").length/2;//此處雙引號(hào)應(yīng)該為單引號(hào)
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
TAG:高端網(wǎng)站建設(shè)高端網(wǎng)站設(shè)計(jì)網(wǎng)站制作網(wǎng)站建設(shè)