function z(a,n){
while(true){
var bb=a.value.replace(/[^\w\u4E00-\u9FA5]/g,"");
var aa=bb.replace(/[^\u4E00-\u9FA5]/g,"");
var cc=bb.length+aa.length;
if(cc>n){bb=bb.substr(0,bb.length-1)}else{a.value=bb;break;}
a.value=bb;
}
}
帐号:<input type="text" onkeyup="z(this,10)"/>中文算两个