一个简单问题,跪请高手解答 function isChinese(elem){ var pattern=/[^\x00-\xff]/g; if(pattern.test(elem)){ //包含中文 return true; }else{ //不包含中文 return false; }} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 昨天能不能有点尊严啊?以后不要用这种提问题的方式.让人觉得很不舒服你可以做一个循环用charat()来判断了.如果字大于128就不是字母和数字 function check(){var userName = trim( document.formname.username.value ) + "";if ( userName == "" ) { alert( "用户名不能为空!" ); document.register.password.value = ""; document.register.password1.value = ""; return false; }return true;}/*下面为删除一个字符串首尾的空格*/function trim( strInput ) { var iLoop = 0; var iLoop2 = -1; var strChr; if( ( strInput == null) || ( strInput == "" ) ) return ""; if( strInput ) { for( iLoop = 0; iLoop < strInput.length; iLoop++ ) { strChr = strInput.charAt( iLoop ); if( strChr != ' ' ) break; } for( iLoop2 = strInput.length - 1; iLoop2 >= 0; iLoop2-- ) { strChr = strInput.charAt( iLoop2 ); if( strChr != ' ' ) break; } } if( iLoop <= iLoop2 ) { return strInput.substring( iLoop, iLoop2 + 1 ); } else return ""; }form中调用一下function就可以了 我这有一个判断是否为数字的你可以看一下function isVilid( inputStr ) { var strLength = inputStr.length; var returnValue = true; for ( var i = 0; i < strLength; i++ ) { var key = inputStr.charCodeAt(i); if ( ( ( key >= 48 ) && ( key <= 57 ) ) || ( ( key >= 65 ) && ( key <= 90 ) ) || ( ( key >= 97 ) && ( key <= 122 ) ) || ( key > 255 ) ) { returnValue = true; } else { returnValue = false; return returnValue; } } return returnValue; } java操作word模板? 在线等... IE,或用apache httpclient实现下载文件时,如何获得该文件的文件名? 我想知道在STRUTS2中,用下面代码是怎样实现删除选中的数据的,谢谢,在线等等 一个页面刷新的问题,紧急,在线等 ++++??????参数传递问题!!!! 一个关于java web start的问题!!!! 急需高手们解决的问题,谢谢(在线等待) 如何在子目录下获得根目录的网络路径? 如何禁止用户后退,还有如何禁止用户刷新??? 动态删除div及里面的某个选项 URL传值问题? 简单的问题,经验问题,大家快来帮忙学习呀!
你可以做一个循环用charat()来判断了.如果字大于128就不是字母和数字
var userName = trim( document.formname.username.value ) + "";
if ( userName == "" )
{
alert( "用户名不能为空!" );
document.register.password.value = "";
document.register.password1.value = "";
return false;
}
return true;
}/*下面为删除一个字符串首尾的空格*/
function trim( strInput )
{
var iLoop = 0;
var iLoop2 = -1;
var strChr; if( ( strInput == null) || ( strInput == "" ) ) return "";
if( strInput ) {
for( iLoop = 0; iLoop < strInput.length; iLoop++ ) {
strChr = strInput.charAt( iLoop );
if( strChr != ' ' )
break;
}
for( iLoop2 = strInput.length - 1; iLoop2 >= 0; iLoop2-- ) {
strChr = strInput.charAt( iLoop2 );
if( strChr != ' ' )
break;
}
} if( iLoop <= iLoop2 ) {
return strInput.substring( iLoop, iLoop2 + 1 );
}
else return "";
}form中调用一下function就可以了 我这有一个判断是否为数字的你可以看一下
function isVilid( inputStr )
{
var strLength = inputStr.length;
var returnValue = true;
for ( var i = 0; i < strLength; i++ )
{
var key = inputStr.charCodeAt(i);
if ( ( ( key >= 48 ) && ( key <= 57 ) ) || ( ( key >= 65 ) && ( key <= 90 ) ) || ( ( key >= 97 ) && ( key <= 122 ) ) || ( key > 255 ) )
{
returnValue = true;
}
else
{
returnValue = false;
return returnValue;
}
}
return returnValue;
}