侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

前端验证封装函数

2024-05-07 星期二 / 0 评论 / 0 点赞 / 51 阅读 / 998 字

$(function($){$.fn.lsfvalidate = function(userOptions){var opts = $.extend({},$.fn.lsfvalidate.defau

$(function($){	$.fn.lsfvalidate = function(userOptions){		var opts = $.extend({},$.fn.lsfvalidate.defaultsOptions, userOptions);				var errorMsg = opts.errorMsg;		var position = opts.position;		var msgStr = "<div class='Prompt fz12 error_tips mt10'>"+errorMsg+"</div>";		if(opts.hasBorder){			$(this).addClass("errors");		}		if(position==0){			$(this).after(msgStr);		}else if(position==1){			$(this).parent().append(msgStr);		}else if(position==2){			$(this).parent().after(msgStr);		}				var docType = $(this).is("input");		if(docType){			$(this).focus();		}	}	$.fn.lsfvalidate.defaultsOptions = {		errorMsg:"",		position:0,		hasBorder:true	};})(jQuery);

调用示例:

if(!(mobile).match(/^(((1[3|4|5|7|8][0-9]{1})|159|153)+/d{8})$/)){			$('#wmobile').lsfvalidate({errorMsg:"手机号码格式有误!请重新输入!",position:2});		}

广告 广告

评论区