javascript武器库
dongsdh
少熬夜,多运动,记得笑
展开
-
js-取0-9得到随机取4个数不重复的数字
html <input type="button" value="随机生成4位数" onclick="f1()">script function f1(){ var arr_4=new Array() function getRandom(min,max) //开始取数 { ...原创 2018-03-15 11:58:45 · 8787 阅读 · 0 评论 -
不同链接加载不同模块
前言:不同链接加载不同模块,根据地址栏参数的不同<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8" /> <title>Document</title></head><body原创 2018-11-14 16:47:06 · 205 阅读 · 0 评论 -
常用js片段
鼠标滚轮事件$('#content').on("mousewheel DOMMouseScroll", function (event) { // chrome & ie || // firefox var delta = (event.originalEvent.wheelDelta && (event.originalEvent.wheelDel...转载 2018-08-14 15:46:21 · 203 阅读 · 0 评论 -
无缝滚动新闻
前言:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.jb51.net/" /> <title>文字列表无缝向上滚动代码&原创 2018-05-17 16:01:48 · 243 阅读 · 0 评论 -
关于项目中模块切换的问题
前言:先有一个全局返回git参数值的方法var SDHF=SDHF||{};SDHF.getRequest = function(){ var urls = window.location.search; var theRequest = new Object(); if(urls.indexOf("?") != -1) { var str =...原创 2018-05-09 16:24:25 · 185 阅读 · 0 评论 -
判断两个数组是否全等
var arr1 = [1, 2, 3]; var arr2 = [1, 2, 3]; function arrayEqual(arr1, arr2) { if(arr1 === arr2) return true; if(arr1.length != arr2.length) return false; for(var i = 0; i < arr1.length; +...原创 2018-03-19 15:46:05 · 2887 阅读 · 0 评论 -
选项卡切换(可优化使用下标)
html <header> <div id="aa" class="blo">1111</div> <div id="bb">222</div> <div id="cc">333</div> <div id原创 2018-03-16 10:57:33 · 283 阅读 · 0 评论 -
防止频繁点击
html<button>按钮</button>script var a = 0; $("button").click(function() { if(a == 0) { a = 1; console.log("点击了"); setTimeout(function() { a = 0 }, 5000); } });...原创 2018-03-16 10:57:19 · 329 阅读 · 0 评论 -
获取git参数
function getRequest() { //var urls = window.location.search; //获取url中"?"符后的字串 var urls = "www.baidu.com?&a=1&b=2&c=3"; var theRequest = new Object(); if(urls.indexOf("?") != -1) {...原创 2018-03-16 10:57:01 · 402 阅读 · 0 评论 -
返回一个正常人能看懂的时间
function formatDate(now) { now = new Date(now * 1000); //函数内*1000 var year = now.getFullYear(), month = now.getMonth() + 1, date = now.getDate(), hour = now.getHours(), minu...原创 2018-03-16 10:56:52 · 293 阅读 · 0 评论 -
返回一个随机色值(动画随机彩色可改造)
console.log(randomColor()); function randomColor() { var rand = Math.floor(Math.random() * 0xFFFFFF).toString(16); if(rand.length == 6) { return rand; } else { return randomColor(); }...原创 2018-03-16 10:56:13 · 200 阅读 · 0 评论 -
只能让用户输入数字和小数点后最多能输入两位。
html<input type="text" id="money" /><span>查看输入的值</span>scriptvar str;$("#money").keyup(function() { var reg = /^\d+\.?(\d{1,2})?$/; while(!reg.test($(this).val()) &&原创 2018-03-16 10:55:26 · 2418 阅读 · 0 评论 -
手机号验证
isphone(13012341234); function isphone(tel) { var reg = /^0?1[3|4|5|8][0-9]\d{8}$/; if(reg.test(tel)) { console.log("通过") } else { console.log("格式不对,大哥"); }; }...原创 2018-03-16 10:55:07 · 291 阅读 · 0 评论 -
jquery扩展方法
前言: 不需要用回调函数的时候 不用管表头有多少列,返回数据为空时,显示的暂无数据居中显示<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8" /></head><body> <table class="tabl...原创 2019-07-26 14:30:08 · 119 阅读 · 0 评论