jquery
壹号机长
不被发现的心意,永远是无疾而终的悲剧!
展开
-
vue项目中使用RSA加密 2020-08-20
vue项目中使用RSA加密1.按装依赖npm install jsencrypt --save2.main.js中引用依赖// main.js 中 import JSEncrypt from 'jsencrypt'; Vue.prototype.$getRsaCode = function(str){ // 注册方法 let pubKey = `-----BEGIN PUBLIC KEY----- rerwrwewewewewesssaczdscasdafffvzdx.原创 2020-08-20 09:12:49 · 422 阅读 · 0 评论 -
完美解决textarea字数限制
input、textarea都有maxlength属性,但是textarea不兼容ie8/9,input兼容ie8/9。同时绑定onchange、onkeydown、onkeyup,ie8/9下解决不了右键粘贴问题。解决代码:[html] view plain copy<textarea id="area" name="ss" placeholder="请输入文本内容"></te...原创 2018-06-25 10:58:44 · 2210 阅读 · 0 评论 -
js再次点击事件,怎么实现点击选中,再次点击取消
这个最简单的逻辑就是if判断一下就看可以了。下面是简单的例子,以变色为主,点击一下变黑色,再点击一下恢复原来的颜色。<body> <div id="div1" style="width:100px; height:100px; background:red";></div></body><script>原创 2018-11-05 16:24:52 · 15265 阅读 · 0 评论 -
解决0.3*3=0.89999....等精度丢失问题
最简单的方法:var a = 3;var b = 0.3;var c;c = a*b;alert(c)可能会出现等于0.89999我们可以这么写:c = a*b*10/10 这样就不会出现精度丢失的问题最简单的方法...原创 2018-11-14 13:05:48 · 1120 阅读 · 2 评论 -
填加遮罩层,自定义遮罩层
//填加遮罩层 Printpictures为遮罩层上方要显示的div function ZZC(){ var oDiv=document.getElementById('Printpictures'); var ele=oDiv; var opacity=opacity || 0.2; // 默认设为0.2 ...原创 2019-06-06 16:58:34 · 753 阅读 · 0 评论