很实用的js限制不让输入其他字符,只让输入数字和 js生成UUID
onkeyup="this.value=this.value.replace(/\D/g,'')"js生产UUID var createUUID = (function (uuidRegEx, uuidReplacer) { return function () { re...
[威客任务]¥800.00 JS实现网站联动三级选项
任务地址:http://task.zhubajie.com/3275832/具体要求:要求1) 选单样式参照附件2) 点击第一个选项内容后,跳出第二个选项栏位,并自动更新选项内容3) 点击第二个选项内容后,跳出第三个选项栏位,并自动更新选项内容(或选项到第二级为止,则停在二级菜单) 4) 点击第三个...
高德地图JS API 开发小结
项目中有一块功能要用到高德地图,所以,想把编码小结一下。首先是地图的初始化var map = new AMap.Map("mapDiv", { zoom: 17,//设置地图的缩放比例 center: [11...
Web报表工具FineReport的JS API开发(一)
很多报表软件可以利用JS接口来实现更多更复杂的功能。以FineReport为例,开放了大量的JS API给用户,根据执行JS的主体不同可以将分为三大类:FR、FS和contentWindow。在js语句中执行可以使用FR的方法或者属性,比如说FR.Msg.alert,FR中的方法比如引入finere...
【原创】js实现一个可随意拖拽排序的菜单导航栏
1.想做这个效果的原因主要是用在UC上看新闻发现他们的导航菜单很有趣。无聊的时候在哪划着玩了很久。所以就干脆自己写一个。原效果如下2.整体效果如下,在已推荐和未添加里面每个小方块可以触摸移动位置互换。未添加和已添加里面的小方块位置可以拖放。3.结构分析。整体结构用红线框标出。可以分为三个部分。关注底...
node.js 微信开发2-消息回复、token获取、自定义菜单
项目结构>config/wechat.json 微信公众号的配置文件>controllers/oauth.js 微信网页授权接口(下一篇再细讲讲)>controllers/wechat.js 微信公众号接口(包括接入接口和其他调用微信api的接口)>wechat/access...
Js中 关于top、clientTop、scrollTop、offsetTop的用法
网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeig...
js 中数组传递到后台controller 批量删除
/*批量删除*/function datadel(url) { var ids=[]; $("input[type='checkbox']:checked").each(function () { var id=$(this).parent().next().text();...
css如何li中选中后加上class属性js控制
<ul><li class=""pageson"><span>1</span></li><li><span></span></li><li><span></spa...
vue-cli脚手架npm相关文件解读(8)check-versions.js
系列文章传送门:1、build/webpack.base.conf.js2、build/webpack.prod.conf.js3、build/webpack.dev.conf.js4、build/utils.js5、build/vue-loader.conf.js6、build/build.js7...
When to use next() and return next() in Node.js
Some people always write return next() is to ensure that the execution stops after triggering the callback.If you don't do it, you risk triggering the...
手机端js模拟长按事件(代码仿照jQuery)
代码编写:$.fn.longPress = function(fn) {var timeout = undefined;var $this = this;for(var i = 0;i<$this.length;i++){$this[i].addEventListener('touchstar...
bpmn-js 多实例配置MultiInstanceLoopCharacteristics实现或签会签
使用bpmn-js流程图开发过程中会遇到会签和或签的问题,这个时候我们就需要使用多实例配置来实现BPMN 2.0的配置实现了,多实例任务,是从流程编辑概念之初也就是Activiti时期就存在的一个方式。所谓的多实例任务也就是字面意思,一个任务由多个人完成,常见于我们的审批流程的或签【一个审批完成即可...
微信JS-SDK使用权限签名算法的服务端实现(.net版本)
原文:微信JS-SDK使用权限签名算法的服务端实现(.net版本)一、概要微信此次开放JS接口,开放了一大批api权限,即使在未认证的订阅号也可以使用图像接口,音频接口,智能接口,地理位置,界面操作,微信扫一扫等功能。要知道:以前订阅号只能接受和被动回复用户消息而已。微信官方没有给出.net版本,有...
JS IIFE写法
IIFE博客分类:前端开发介绍IIFEIIFE的性能使用IIFE的好处IIFE最佳实践jQuery优化在Bootstrap源码(具体请看《Bootstrap源码解析》)和其他jQuery插件经常看到如下的写法:+function ($) {}(window.jQuery);这种写法称为:IIFE (...
aos.js让页面滚动变得丰富
(转)<script src="js/jquery-2.1.1.min.js" type="text/javascript"></script><script src="js/highlight.min.js"></script><script ...
用node.js express设置路径后 子路径下的页面访问静态资源路径出问题
在routes/news_mian.js 设置了访问news_main.html 的路径 '/',通知设置一个访问news-page.html的子路径'/newspage'子路径。但是在访问loaclhost:3000/news/newspage时静态资源路径前多了一个/news导致不能找到静态资源...
js判断滚动条到底部
判断滚动条到底部,需要用到DOM的三个属性值,即scrollTop、clientHeight、scrollHeight。scrollTop为滚动条在Y轴上的滚动距离。clientHeight为内容可视区域的高度。scrollHeight为内容可视区域的高度加上溢出(滚动)的距离。从这个三个属性的介绍...
HTML基础之JS
HTML中的三把利器的JS 又称为JavaScript,看着好像和Java有点联系,实际上他和java半毛钱关系都没有,JavaScript和我们学习的Python、Go、Java、C++等,都是一种独立的语言,Python的解释器有Python2.7、Python3.x,浏览器具有解释JavaSc...
原生JS:Math对象详解
Math对象本文参考MDN做的详细整理,方便大家参考MDNMath 也是一个内置对象, 为数学常量和数学函数提供了属性和方法,而不是一个函数对象。与其它全局对象不同的是, Math 不是一个构造器. Math 的所有属性和方法都是静态的. 你用到的常数pi可以用 Math.PI 表示,用 x 作参数...