//全角半角校验
function issbccase(strTmp) {
for (var i=0; i<strTmp.length; i++) {
if (strTmp.charCodeAt(i) > 128){
return true;
break;
}
}
return false;
}

控制台测试:


var str="0123";

for( var i = 0; i < str.length; i++){

if (str.charCodeAt(i) > 128 ) {

console.log("存在全角!");

break;

} else {

console.log("ok");

}

}