js怎样限制文本框只能输入5个汉字或20个英文

2025-03-07 01:33:21
推荐回答(2个)
回答1:

var str = "中abc国";
//用正则把汉字转换成4个长度
alert(str.replace(/[\u4E00-\u6FA5]/g,"****").length); //11

回答2:

var a = documentgetElementById('type').value;

if(a.length >5)return false;

字符串你在用函数弄弄,,