日期:2014-05-16  浏览次数:20427 次

网页中怎么让表单验证只能输入字母和数字,不用正则表达式
如题

------解决方案--------------------
<script type="text/javascript">
var a="this $$is a test";
for(var i=0;i<a.length;i++){
var b=a.charCodeAt(i);
var m=checked(b);
if(!m){
alert(i+1+"wrong");
}
}
function checked(a){
var aa=97;
var az=122;
var aA=65;
var aZ=90;
var a0=48;
var a9=57;
if((a>=a0&&a<=a9)||(a>=aa&&a<=az)||(a>=aA&&a<=aZ)){
return true;
}
return false;
}
</script>
这样试试 好麻烦的说 哈