1.只能輸入漢字的
2.只能輸入數字的
簡易禁止輸入漢字
輸入數字和小數點:
複製程式碼
複製程式碼
onkeyup="value=value.replace(/[^d{1,}.d{1,}|d{1,}]/g,'')"
複製程式碼
程式碼如下:
只能輸入字母和等號,不能輸入漢字。
複製代碼
程式碼如下:
複製程式碼
程式碼如下:
複製程式碼
程式碼如下:
function isregname( checkobj)
{
varvvgvg ";
var checkStr = checkobj;
var allValid = true;
var decPoints = 0;
for (i = 0; i {
ch = checkStr.length; i )
{
ch = checkStr. charAt(i);
for (j = 0; j if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length)
{
allValid = false;
break;
}
}
return (allValid)
}
-------- --------
if(!(isregname(obj.loginname.value))){
alert("[會員代號]不符合規範,會員代號只能是英文字母或數字" );
obj.loginname.focus();
return(false);
}
if(!(isregname(obj.password.value))){
alert("[密碼]不符合規範,密碼只能是英文字母或數字"); obj.password.focus();
return(false);
複製程式碼
程式碼如下: 程式碼如下: 程式碼如下: 程式碼如下:
5.可以用Javascript對文字方塊檢查,過濾掉非0-9的字元 複製程式碼
複製程式碼
複製程式碼
複製程式碼
複製程式碼
程式碼如下:
{
return false;//這句話最關鍵 [url=http://blog.csdn.net/xujh/admin/xuj/admin>. >
6.限制在文本框裡面只能輸入IP地址格式
複製代碼
程式碼如下:
<script> <BR>function mask(obj){ <BR>obj.value=obj.value.replace(/[ ^d]/g,'') <BR>key1=event.keyCode <BR>if (key1==37 || key1==39) <BR>{ obj.blur(); <BR>nextip=parseInt( obj.name.substr(2,1)) <BR>nextip=key1==37?nextip-1:nextip 1; <BR>nextip=nextip>=5?1:nextip <BR>nextip=nextip<=0 ?4:nextip <BR>eval("ip" nextip ".focus()") <BR>} <BR>if(obj.value.length>=3) <BR>if(parseInt(obj.value)> =256 || parseInt(obj.value)<=0) <BR>{ <BR>alert(parseInt(obj.value) "IP浣</script>