JS判斷文字框的內容

2021-08-30 14:53:19 字數 2234 閱讀 7942

判斷指定的內容是否為空,若為空則彈出警告框

*/function isempty(thevalue, strmsg)

return false;}/*

中文判斷函式,允許生僻字用英文「*」代替

返回true表示是符合條件,返回false表示不符合

*/function ischinese(str)

for(var i=0;i字串str中的字元

if(badchar.indexof(c) > -1)

}return true;}/*

數字判斷函式,返回true表示是全部數字,返回false表示不全部是數字

*/function isnumber(str)

var reg = /\\d/;

return str.match(reg)==null;}/*

金額判斷函式,返回true表示是輸入合法金額(只有數字和小數點的數字)返回false表示不是合法的金額輸入*/

function isamount(str)else

/*判斷給定的字串是否為指定長度的數字

是返回true,不是返回false

*/function isnumber_ex(str,len)

if(str.length!=len)

if(!isnumber(str))

return true;}/*

money判斷函式,允許第一位為"-"來表示欠錢

返回true表示格式正確,返回false表示格式錯誤

*/function ismoney(str)

for(var i=0;i"9"))else if(c=="-"&&str.length==1)

}else if(c < "0" || c > "9")

}return true;}/*

英文判斷函式,返回true表示是全部英文,返回false表示不全部是英文

*/function isletter(str)

for(var i=0;i"z")&&(c<"a"||c>"z"))

}return true;}/*

空格判斷,當包含有空格返回false,當不包含乙個空格返回true

""不能被判斷

*/function notinspace(str)

var badchar =" ";

badchar += "

";for(var i=0;i字串str中的字元

if(badchar.indexof(c) > -1)

}return true;}/*

發票號判斷函式,返回true表示是發票號,返回false表示不符合規範

*/function isfph(str)

for(var i=0;i "9") && (c!="-")&&(c!=","))

}return true;}/*

**判斷函式,允許「數字」、「;」、「-」、「(」、」)「,

true表示是**號碼

*/function istelephone(str)

for(var i=0;i字串str中的字元

if(truechar.indexof(c) == -1) return false;

}return true;

}/**

學制可以為1-7,也可以為3.5這種形式,不能超過7年或者低於1年

*/function isxz(str)

var reg = /^[1-6](\\.5)?$/;

var r = str.match(reg);

if(null!=r)elseelse}}

/*判斷證書編號是否符合要求,證書編號包含中文、數字、大小寫字母、(、)、-

是返回true,不是返回false

*/function iszsbh(str)

for(var i=0;i身份證判斷函式,是返回true,不是返回false

15位數字,18位數字或者最後一位為x(大寫)

*/function issfz(str)

if(str.length!=15&&str.length!=18)

if(str.length==15)

}else

}return true;}/*

得到今天的年,月,日

呼叫方法:today = new gettoday(); 則today.year為今天的年以此類推

*/function gettoday()

用js判斷輸入文字框的內容型別

js判斷只能是數字和小數點 0.不能輸入中文 1 2 1.文字框只能輸入數字 小數點也不能輸入 2.只能輸入數字,能輸小數點.3.數字和小數點方法二 4.只能輸入字母和漢字 5.只能輸入英文本母和數字,不能輸入中文 6.只能輸入數字和英文chun 7.小數點後只能有最多兩位 數字,中文都可輸入 不能...

js 文字框限制

keyup this.value this.value.replace d g,onafterpaste this.value this.value.replace d g,2.只能輸入數字,能輸小數點.keyup if isnan value execcommand undo onafterpas...

js 文字框文字域focus時自動選中內容

自動選擇 title link rel stylesheet href head body h1 focus時自動選中內容 h1 input type text autoselect start 2 end 4 value 這是內容這是內容這是內容 br br textarea autoselect...