if($('#name').val().length>3 && $('#name').val().length<21)
原来只是这样写的,只限制了长度,我想改成限制字符(一个汉字等于两个字符)肿么改。。
原来只是这样写的,只限制了长度,我想改成限制字符(一个汉字等于两个字符)肿么改。。
解决方案 »
- document.write的疑问?
- 用JQUERY如何改变表格的列宽
- div被遮挡问题
- 请问一下从一个子框架得到另一个子框架的HTML代码?
- 高分求救: javascript能否得到套接字?
- jquery 通过Load加载了一个页面,点击加载页面中刷新按钮时,整个页面都刷新了,如何避免整个页面的刷新
- 现在有一组单选按钮值分别为1和2,当提交表单时弹出对话框告诉当前单选按钮的值
- 100分求救!我在page1中用window.open(page2 ...打开了page2我想在page2关闭时在page1中的JAVASCRIPT函数中得到page2的一组radio中选种的
- 怎么通过方向键上下移动选择一组TEXBOX中的一个?不是通过鼠标和TAB键
- 怎么用js调用指定文件夹内所有图片并显示出来?
- 用jquery动态加载TAB请求帮助!
- js如何取得异步数据
function fucCheckLength(strTemp)
{
var i,sum;
sum=0;
for(i=0;i<strTemp.length;i++)
{
if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255))
sum=sum+1;
else
sum=sum+2;
}
return sum;
}
fucCheckLength("字符长度abc");
{
var i,sum;
sum=0;
for(i=0;i<strTemp.length;i++)
{
if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255))
sum=sum+1;
else
sum=sum+2;
}
return sum;
}function check(){
var str = $('#name').val(),
length = fucCheckLength(str);
if (length > 3 && length < 21){
alert("字符长度不符合要求");
return false;
}
}