常用的js判斷

2021-08-25 19:10:30 字數 3339 閱讀 7214

常用的js判斷

關於註冊的時候;對註冊資訊的判斷:表單

引入:

下面是對輸入值 還有長度的乙個判斷

頁面跳轉重新跳轉到新的頁面;

返回首頁》

/判斷控制項的可見性

function iscontrolvisible(handle) else return true;

//必須輸入字母

function inputletter(handle,keycode) else return true;

//必須輸入所有可見字元

function inputvisible(handle,keycode) ?/+=|//'///":;~!#$%()`/";

var keyvalue=string.fromcharcode(keycode);

if(keycode==190) keyvalue = /"./";

if(keycode==189) keyvalue = /"-/";

if(keycode==188) keyvalue = /"if(keycode==219) keyvalue = /"/";

if(keycode==191) keyvalue = /"?/";

if(keycode==187) keyvalue = /"+/";

if(keycode==220) keyvalue = /"|/";

if(keycode==222) keyvalue = /"'/";

if(keycode==186) keyvalue = /";/";

if(keycode==192) keyvalue = /"~/";

if(pattern.indexof(keyvalue)!=-1) else?/+=|//'///":

//必須輸入字母與數字

function inputnormal(handle,keycode) else$/;

if (!pattern.exec(handle.value))

return true;

//判斷是否是數字

function isnumber(handle)$/;

if (!pattern.exec(handle.value))

return true;

//判斷是否是使用者賬號

function isuserid(handle)$/;

if (!pattern.exec(handle.value)) return /"必須輸入數字

且長度需大於等於3位小於等於14位!/";

return true;

//判斷是否使用者名稱可以是字母也可以是中文

function isusername(handle)$/;

if (!pattern.exec(handle.value)) return /"必須是中文字母或者數字

且長度需大於等於2位小於等於50位!/"

return true;

//判斷是否是名稱:可以是字母 數字 中文 - _

function isname(handle)$/;

if (!pattern.exec(handle.value)) return /"必須是中文字母或者數字!/";

return true;

//判斷是否是選單名稱:可以是字母 數字 中文 - _

function ismenuname(handle)$/;

if (!pattern.exec(handle.value))return true;

//判斷是否是登入名稱

function isloginname(handle)$/;

if (!pattern.exec(handle.value)) return /"必須是字母或者數字

且長度需大於等於2位小於等於25位!/";

return true;

//判斷是否是證件號碼

function iscardnumber(handle)$/;

if (!pattern.exec(handle.value)) return /"必須是數字

且長度需大於等於5位小於等於16位!/";

return true;

//位址

function isaddress(handle)$/;

if (!pattern.exec(handle.value)) return /"必須是中文字母或者數字

且長度需大於等於2位小於等於200位!/";

return true;

//判斷**號碼是否正確

function isphone(handle)$/;

if (!pattern.exec(handle.value)) return /"必須是數字

且長度需大於等於6位小於等於30位!/";

return true;

//判斷郵編是否符合規定

function ispostcode(handle)$/;

if (!pattern.exec(handle.value)) return /"必須是數字

且長度需是6位!/";

return true;

//判斷是否是email正確格式

function isemail(handle)$/;

if (!pattern.exec(handle.value)) return /"必須是字母

且長度需大於等於2位小於等於25位!/";

return true;

//判斷輸入密碼是否正確

function ispassword(handle)$/;

if (!pattern.exec(handle.value)) return /"必須是字母或者數字

且長度需大於等於2位小於等於25位!/";

return true;

//判斷是否是描述資訊:可以是字母 數字 中文 - _ , .

function isdescstr(handle)$/;

if (!pattern.exec(handle.value)) return /"必須是中文字母或者數字

且長度需大於等於1位小於等於50位!/";

return true;

//判斷頁面url是否正確

function ispageurl(handle)+*$/;

if (!pattern.exec(handle.value))$/;

if (!pattern.exec(handle.value))$/;

if (!pattern.exec(handle.value)) return /"必須是中文字母或者數字

且長度需大於等於1位小於等於300位!/";

return true;

常用JS判斷正則

是否含有漢字 function haschinese s else 是否全部是漢字 function ischinese str else 是否是郵箱位址 function isemail str ig return chk 固定 含區號 function istel ui d 0?13 0,1,3...

js工具 js常用方法,js常用判斷方法

function obj id 根據id得到物件 function val id 根據id得到物件的值 function trim str 刪除左邊和右邊空格 function ltrim str 刪除左邊空格 function rtrim str 刪除右邊空格 function isempty s...

js 幾種常用的表單輸入判斷

函式名 chksafe 功能介紹 檢查是否含有 引數說明 要檢查的字串 返回值 0 是 1 不是 function chksafe a return sum function fucpwdchk str if strsource.indexof ch 1 else function jtrim st...