随笔分类 - js
摘要:sizeDirect.js // 此案例可以作为Vue自定义指令的参考,实现元素尺寸变化的监听,并执行回调函数。 // 注意:此案例仅供参考,具体业务场景需要根据实际情况进行修改。 const map = new WeakMap() // 弱引用,可以被垃圾回收机制回收,可以用来保存DOM节点,不容
阅读全文
摘要:import screenfull from 'screenfull' // 全屏 handleScreen() { //screenfull.isEnabled 此方法返回布尔值,判断当前能不能进入全屏 if (!screenfull.isEnabled) { return false } //s
阅读全文
摘要:<!--input只允许输入整数--> <input type="text" name="a" onkeyup="value=value.replace(/[^\d]/g,'')" > <!--input只允许输入整数和小数(小数只保留小数点后两位)--> <input type="text" na
阅读全文
摘要:一、校验数字的表达式 1 数字: ^[0-9]$ 2 n位的数字: ^\d{n}$ 3 至少n位的数字: ^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-
阅读全文
摘要:filterParams = { businessId: '', deptId: '', activityName: '', seekerUserName: '', accountSet: '', publishName: '', settlementTimeStart: '', settlemen
阅读全文
摘要://向本地存储数据 function setLocalStorage(key, value, days) { // 设置过期原则 if (!value) { localStorage.removeItem(key) } else { var Days = days || 1; // 默认保留1天 v
阅读全文
摘要://获取鼠标当前位置的函数 function getMousePos(event) { var e = event || window.event; var scrollX = document.documentElement.scrollLeft || document.body.scrollLe
阅读全文
摘要:// 接受其他页面的传值 function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)") // 构造一个含有目标参数的正则表达式对象 r = window.location.search.subs
阅读全文
摘要:首先需要先引入两个js <script src="./jquery-3.4.1.min.js"></script> <script src="./html2canvas.js"></script> $('.btn').click(function () { //#proMain:要截图的DOM元素
阅读全文
摘要:二维数组转化为json数组 -1 var colName = [ ["08020092", "AVX", "1200m", "120", "0.3", "30u"], ["08020098", "KEMET", "1200m", "120", "1.0", "100u"], ["08020000",
阅读全文
摘要:当第一次进入页面时,可能由于网速或其他原因请求接口需要等待很长时间,这是页面一片空白,很难看,切交互性也不好,这是,我们常常放上一个loading等待图给用户以反馈 // 页面尚未加载时的loading图 var _PageHeight = document.documentElement.clie
阅读全文
摘要:<div class="pwhCover"> <div class="pwhCon"> <div class="pwhTop"> <img src="img/pwh.png" alt="" /> </div> <div class="pwhMid"> <div class="PwhInp"> <in
阅读全文
摘要:<div class="containering"> <div id="slide" class="slide" alt="star"> <div class="img"><img src="666.png" /></div> <div class="img"><img src="666.png"
阅读全文
摘要:如果想将input进行克隆,然后在后面显示出来并修改input里面的文字,这时就会发现一个问题,就是你克隆出来的value值始终是你克隆时的value,检查页面元素你就会发现,这时需要对克隆之后的input进行处理 就是将克隆的得到的input先获取其val()属性,然后再讲其val()中的值赋给自
阅读全文
摘要://获取验证码 var wait = 60; function time(o) { if(wait == 0) { o.removeAttribute("disabled"); o.value = "获取验证码"; wait = 60; } else { o.setAttribute("disabl
阅读全文
摘要:页面里面的调用 Data为接口 只需要获得时间差即可 var date1=new Date(data.display_begin_at); //开始时间 var date2=new Date(data.display_end_at); //结束时间 var date3=(date2.getTime(
阅读全文
摘要:html中删除表格一行其实很简单,但是加上一个提示弹窗后,点击确定后却获取不到要删除的是哪一行,下面是一个demo html: <tr> <td> <input type="checkbox" class="checkBig" /> </td> <td>安徽车乐优</td> <td>13888888
阅读全文
摘要:页面出现弹窗时,底部页面不能随之滑动怎么解决? 只需将页面的body增加一个样式 overflow:hidden;就能解决 jq: //开启弹窗 $('body').attr('style','overflow:hidden') //关闭弹窗 $('body').removeAttr('style'
阅读全文
摘要:<!--第一层--> <div class="first"> <div class="first_top"> <img src="../img/chartor4.png" class="first-img" /> <input type="checkbox" name="resUuids" valu
阅读全文
摘要:1 <div class="ser-pup-line1"> 2 <div class="ser-pup-left"> 3 <span>使用配件</span> 4 </div> 5 <div class="ser-pup-right1"> 6 <div class="clone"> 7 <div cl
阅读全文

浙公网安备 33010602011771号