var str = document.getElementById('content').value;
var re = /^(?!^\s*$)([a-z0-9\u4e00-\u9fa5])$/img;
if(!re.test(str)){
alert('有不是数字、中文、字母的字符');
return false;
}2和3时不时重复了?
var re = /^(?!^\s*$)([a-z0-9\u4e00-\u9fa5])$/img;
if(!re.test(str)){
alert('有不是数字、中文、字母的字符');
return false;
}2和3时不时重复了?
//限制輸入的字符,args為0只能輸入數字,args為a只能輸入字母,args為_只能輸入“字母、數字和_
//可允許回車鍵13,回刪鍵8和刪除鍵46,取消鍵27,shift鍵16;方向鍵37-40;字母65-90;_189;數字48-57或96-105
function limitcharacter(args){
$("suggust_placard").value=event.keyCode
if(event.keyCode==13||event.keyCode==8||event.keyCode==46||event.keyCode==27)return true
if(event.keyCode>=37&&event.keyCode<=40)return true
switch(args){
case "a" :
if(event.keyCode>=65&&event.keyCode<=90)return true
break;
case "0" :
if((event.keyCode>=48&&event.keyCode<=57||event.keyCode>=96&&event.keyCode<=105)&&!event.shiftKey)return true
break;
case "_" :
if((event.keyCode>=48&&event.keyCode<=57||event.keyCode>=96&&event.keyCode<=105)&&!event.shiftKey)return true
if(event.keyCode>=65&&event.keyCode<=90||event.shiftKey && event.keyCode==189)return true
break;
}
return false;
}
谢了...
<textarea id="textarea1" onblur="check(this)"></textarea>
<script language=javascript>
function check(obj)
{
if(/^\s*$/.test(obj.value))
{
alert("输入错误")
obj.value=""
}
}
</script>