js原生小工具
文章平均质量分 61
jiuweiyy
行百里者半九十!
展开
-
js实现动态iframe打印功能及下载pdf
需求1.实现打印功能:variframe=document.getElementById("issuedViewIfram");//页面有个<iframestyle="display:none"id="issuedViewIfram"></iframe>varel=document.getElementById("textContent");//选择 要打印部分的 idiframe=docum...原创 2020-08-27 15:56:18 · 1839 阅读 · 0 评论 -
原生js正则匹配特殊字符
发现常用demo写在博客上比写在电脑上方便好找的多~~~var btn = document.getElementById('btn')console.log(btn)btn.onclick=function(){ var val = document.getElementById('ipt').value ; console.log(val,'val');var pa...原创 2018-12-13 11:49:51 · 3590 阅读 · 0 评论 -
vue v-for 遍历时动态生成key 动态增删数据
效果图:原创 2018-12-14 17:07:47 · 4535 阅读 · 0 评论 -
使用jq或者 vue 编写车牌控件
基于客户要求,方便用户操作,要求在输入车牌号的时候能有个车牌号的控件,用户可以直接点击需求分析:事件:1.键盘的弹出 和关闭,2.键盘切换(中英文)3.获取选中的数据 4.大于6个字符禁止继续点击样式:键盘文字陈列样式jq方法:点击键盘时获取所在的li 获取值添加到文本框中vue:思路基本同上坑:在vue绑定事件获取目标元素时,有可能获取的是父元素或者其他元素,此时的i...原创 2018-12-21 15:56:56 · 2116 阅读 · 0 评论 -
js,vue,element 密码设置密码最小长度8个字符,必须包含数字大小写字母,特殊符号
1.先说一下原生js的几个正则:this.contains_lovercase = /[a-z]/.test(this.password); //小写this.contains_number = /\d/.test(this.password); //数字this.contains_uppercase = /[A-Z]/.test(this.password); //大写var p...原创 2018-12-17 17:18:43 · 14495 阅读 · 0 评论