1. 程式人生 > >分針網——每日分享:JS常見工具(校驗、通用)

分針網——每日分享:JS常見工具(校驗、通用)

js 工具

加入職業技能圈 q群:272292492

更多文章:www.f-z.cn


// 姓名校驗

	
		var checkName = function(name)
	

	
		{
	

	
		// 收貨人姓名校驗(準則:姓名為2-4漢字)
	

	
		var regu = /^[\u4E00-\u9FA5]{2,4}$/;
	

	
		var re = new RegExp(regu);
	

	
		if (!re.test(name)) {
	

	
		return
false; } return true; };

// 手機號校驗

	
		var checkCellphone = function(cellPhone)
	

	
		{
	

	
		var regu = /^[S|U]((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0,2,3,5-9]))\d{8}$/;
	

	
		var re = new RegExp(regu)
; if (!re.test(cellPhone)) { return false; } return true; };

// 日期格式轉換

	
		var formatDateTime = function (date)
	

	
		{ 
	

	
		if(date == null){
	

	
		return null;
	

	
		}else{
	

	
		var
y = date.getFullYear(); var m = date.getMonth() + 1; m = m < 10 ? (’0’ + m) : m; var d = date.getDate(); d = d < 10 ? (’0’ + d) : d; var h = date.getHours(); var minute = date.getMinutes(); minute = minute < 10 ? (’0’ + minute) : minute; var second = date.getSeconds(); return y + ’-’ + m + ’-’ + d +’ ’ + h + ’:’+minute+’:’+second; } };

// 獲取當前時間,格式為:YYYY-MM-DD

	
		var CurentTime = function() 
	

	
		{ 
	

	
		var now = new Date(); 
	

	
		
	

	
		var year = now.getFullYear(); //年 
	

	
		var month = now.getMonth() + 1; //月 
	

	
		var day = now.getDate(); //日 
	

	
		
	

	
		var clock = year + ""; 
	

	
		
	

	
		if(month < 10) clock += "0"; 
	

	
		clock += month + ""; 
	

	
		
	

	
		if(day < 10) clock += "0"; 
	

	
		clock += day + ""; 
	

	
		
	

	
		return(clock); 
	

	
		};
	

// 校驗密碼格式

	
		var checkPasswd = function(passwd)
	

	
		{
	

	
		var myreg = /^(\w|[a-z]){6,9}$/;
	

	
		var re = new RegExp(myreg);
	

	
		if(!re.test(passwd))
	

	
		{
	

	
		return false;
	

	
		}
	

	
		return true;
	

	
		}; 
	

	
		
	

分針網——每日分享:JS常見工具(校驗、通用)