- 转义特殊字符为html实体
HtmlEncode: function(str){
return str.replace(/&/g, '&').replace(/\"/g, '"').replace(/</g, '<').replace(/>/g, '>').replace(/'/g, ''');
},
@前端进阶之旅: 代码已经复制到剪贴板
- 验证是否为有效的手机电话号码
IsMobile: function(str){
var rp = /^1[3|4|5|7|8][0-9]\d{4,8}$/;
return rp.test(str);
},
@前端进阶之旅: 代码已经复制到剪贴板
- 验证是否为有效的座机电话号码
IsTel: function(str){
var rp = /^([0-9]{3,4}-)?[0-9]{7,8}$/;
return rp.test(str);
},
@前端进阶之旅: 代码已经复制到剪贴板
- 判断是那种类型的浏览器
WhichBrowser: function(){
var userAgent = navigator.userAgent;
var isOpera = userAgent.indexOf("Opera") > -1;
var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera;
var isFF = userAgent.indexOf("Firefox") > -1;
var isCH = userAgent.indexOf("Chrome") > -1;
var isS