检查字符串的长度
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;
}//清除全部空格
function trimAll(strValue)
{
var objRegExp = /^(\s*)$/;
if(objRegExp.test(strValue))
{
strValue = strValue.replace(objRegExp, '');
if(strValue.length == 0) return strValue;
} objRegExp = /^(\s*)([\W\w]*)(\b\s*$)/;
if(objRegExp.test(strValue))
{
strValue = strValue.replace(objRegExp, '$2');
}
return strValue;
}
if (trimAll(theform.textname.value)=='')//是否为空
if (fucchecklength(theform.textname.value)>20)//检查长度,对中文也有效
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;
}//清除全部空格
function trimAll(strValue)
{
var objRegExp = /^(\s*)$/;
if(objRegExp.test(strValue))
{
strValue = strValue.replace(objRegExp, '');
if(strValue.length == 0) return strValue;
} objRegExp = /^(\s*)([\W\w]*)(\b\s*$)/;
if(objRegExp.test(strValue))
{
strValue = strValue.replace(objRegExp, '$2');
}
return strValue;
}
if (trimAll(theform.textname.value)=='')//是否为空
if (fucchecklength(theform.textname.value)>20)//检查长度,对中文也有效
解决方案 »
- 问问struts2类型转换问题
- Web 服务器也被称为 HTTP 服务器 对吗?
- JSP中关于数组的问题
- mysql的jdbc怎么写呀?
- JSP中汉字转码的问题(10万火急)!!!!!!!!!!!!!!!
- 关于jsp中使用javascript进行表单验证的问题!急!!
- JSP中如何设置表单元素显示的值?
- 用strus方式进行文件上传,提交时出错(能解决问题一定给分)
- 在链接到另一个页面,如果所传参数为中文,则目标页面无法接受到该值,怎样解决?(在线等待)
- 大神帮忙看一下怎么实现Ajax下,一个JS作用于不同<div>上面去。
- 关于不能打开两个resin的问题求助
- 急救!40分,怎样在一jsp页面取得指定目录中的图片?
还请再次解答,谢谢!!
for (var i=0; i< xx; i++){
elem = eval("document.formName.aaaa"+i);
check(elem);
}
<input ..........
</form>明白?
{ if((form.name.value==null)&&(form.name.value==""))
{ alert("请输入姓名"); return false; }
else((form.password.value==null)&&(form.password.value=="")
{ alert(请输入口令); return false; }
else { return true; }
}<body>
<form name=form onclick="return check(this)" action="../../*.jsp">
<input type="text" name="name" value="20">
<input type="password" name="password" value="20">
<input type="submit" value="登录">
</form>
</body>里面的东西你可以根据自己的需要判断,我的思路比较笨,楼上的都写的较好