javascript

位置:IT落伍者 >> javascript >> 浏览文章

javascript规定最多输入的字符串长度


发布日期:2020年07月07日
 
javascript规定最多输入的字符串长度
<scriptlanguage=javascript>

<!

functiontextCounter(fieldmaxlimit)

{

varstr=;

str=fieldvalue;

str=strreplace(/[^\x\xff]/g**);

if(strlength>maxlimit)

{

//fieldvalue=fieldvaluesubstring(maxlimit);

fieldvalue=getByteOfNum(fieldvaluemaxlimit);

}

}

functiongetByteOfNum(valnum)

{

varchbytenum=;

varrs=;

varpt=/[^\x\xff]/;

for(vari=;i<num;i++)

{

ch=valsubstr(i);

if(chmatch(pt))

{

bytenum+=;

if(bytenum>num)

{

returnrs;

}

}else

{

bytenum+=;

}

rs+=ch;

if(bytenum==num)

{

returnrs;

}

}

returnrs;

}

//>

aspx中调用的代码

<asp:textboxid=txtAttendOuterrunat=serveronkeydown=textCounter(thisformtxtAttendOuter);

onkeyup=textCounter(thisformtxtAttendOuter);Width=px></asp:textbox>

               

上一篇:js添加table的行和列具体实现方法

下一篇:JavaScript:完全容错和浏览器自动最大化