jQuery
luodao_
这个作者很懒,什么都没留下…
展开
-
设置cookie
$(function(){ function getUrlParam(name) { var name = name.toLowerCase(); var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = ...原创 2018-12-10 16:28:19 · 261 阅读 · 0 评论 -
随机获取数组中的数据
var items = ['f','d','e','s','g','j','k','l','w'];function getRandomElements(arr, count) { var shuffled = arr.slice(0), i = arr.length, min = i - count, temp, index; while (i-- > min) {...原创 2019-01-25 17:39:58 · 5348 阅读 · 0 评论 -
获取浏览器类型和版本
var _uuid, _browserType, userAgent = window.navigator.userAgent.toLowerCase();//获取浏览器类型和版本if(userAgent.indexOf('firefox') !== -1){ _browserType = 'Firefox';} else if ((userAgent.index...原创 2019-03-06 10:28:57 · 1412 阅读 · 0 评论 -
随机获取多个元素
function getRandomArrayElements(arr, count) { var shuff = arr.slice(0), i = arr.length, min = i - count, temp, index; while (i-- > min) { ...原创 2019-04-01 17:36:54 · 488 阅读 · 0 评论 -
判断图片类型
原创 2018-10-26 18:30:02 · 973 阅读 · 0 评论 -
删除字符串中的html标签
str.replace(/<[^>]+>/g,"");原创 2018-09-26 10:47:49 · 938 阅读 · 0 评论 -
固话或手机号验证
/** * 电话号码验证 * @param phone * @returns {boolean} */ isPhoneNum:function(phone){ var reg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/; var r = phone.match(reg...原创 2018-03-28 17:35:21 · 1228 阅读 · 0 评论 -
金额正则表达式
<input type="number" name="" id="num"> <script> $("#num").keyup(function(){ var $this = $(this); var reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]{1,2}$原创 2018-03-28 22:39:36 · 3648 阅读 · 0 评论 -
格式化银行卡号
$("body").on("keyup","#cardNum",function(){ var $this = $(this); $this.val($this.val().replace(/\s/g,'').replace(/(\d{4})(?=\d)/g,"$1 ")); });原创 2018-04-27 11:44:57 · 686 阅读 · 0 评论 -
去除字符串中的空格
//去除字符串中的空格 function trim(str){ return str.replace(/[]/g,""); } //删除字符串左右两边的空格,补删除字符串里面的空格 function leftright(str){ return str.replace(/(^\s*)|(\s*$)/g,"");...原创 2018-04-27 11:59:55 · 1219 阅读 · 1 评论 -
只能输入正数、负数
$(".change-box-value").keyup(function(){ var $this = $(this); $this.val($this.val().replace(/[^\-?\d.]/g,'')); //输入负数或正数 $this.val($this.val().replace(/^\-\./g, "")); //开头不能为-....原创 2018-05-24 10:56:55 · 3938 阅读 · 0 评论 -
时间戳转化为日期格式
function timestampToTime(timestamp) { var date = new Date(timestamp * 1000);//时间戳为10位需*1000,时间戳为13位的话不需乘1000 Y = date.getFullYear() + '-'; M = (date.getMonth()+1 < 10 ? '0'+...原创 2018-06-12 16:30:11 · 5607 阅读 · 2 评论 -
url链接是否正确
function checkUrl(url) { var re = /^https?:\/\/(([a-zA-Z0-9_-])+(\.)?)*(:\d+)?(\/((\.)?(\?)?=?&?[a-zA-Z0-9_-](\?)?)*)*$/i; if(!re.test(url)) { return false; } else ...原创 2018-06-01 13:33:12 · 1291 阅读 · 0 评论 -
支付密码验证
var pwd = $(".input-payment-pwd"), pwdVal = pwd.val().trim(), pwdTip = pwd.siblings(".err-tip"), strongRegex = new RegExp("^(?=.{6,})(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9...原创 2018-07-31 16:31:32 · 1141 阅读 · 0 评论 -
jq修改input、textarea只读,不可修改
设置 readonly 属性即可。原创 2018-01-26 15:05:34 · 4680 阅读 · 1 评论