常用JS代码整理

  1: function request(paras) {   
  2:     var url = location.href;   
  3:     var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");   
  4:     var paraObj = {};   
  5:     for (i = 0; j = paraString[i]; i++) {   
  6:         paraObj[j.substring(0, j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=") + 1, j.length);   
  7:     }   
  8:     var returnValue = paraObj[paras.toLowerCase()];   
  9:     if (typeof (returnValue) == "undefined") {   
 10:         return "";   
 11:     } else {   
 12:         return returnValue;   
 13:     }   
 14: }  
  1: //JS 列出两个日期之间的所有天
  2: function show(value1, value2) {   
  3:     var getDate = function (str) {   
  4:         var tempDate = new Date();   
  5:         var list = str.split("-");   
  6:         tempDate.setFullYear(list[0]);   
  7:         tempDate.setMonth(list[1] - 1);   
  8:         tempDate.setDate(list[2]);   
  9:         return tempDate;   
 10:     }   
 11:     var date1 = getDate(value1);   
 12:     var date2 = getDate(value2);   
 13:     if (date1 > date2) {   
 14:         var tempDate = date1;   
 15:         date1 = date2;   
 16:         date2 = tempDate;   
 17:     } date1.setDate(date1.getDate() + 1);   
 18:     while (!(date1.getFullYear() == date2.getFullYear() && date1.getMonth() == date2.getMonth() && date1.getDate() == date2.getDate())) {   
 19:         document.write("<div style=‘display:block‘>" + date1.getFullYear() + "-" + (date1.getMonth() + 1) + "-" + date1.getDate() + "</div>");   
 20:         date1.setDate(date1.getDate() + 1);   
 21:     }   
 22: }  
时间: 2024-07-30 21:49:01

常用JS代码整理的相关文章

常用js代码整理、收集

个人整理了一下个人常用到的一些js代码,以方便学习以及日后使用,或许有一些是个人之前从网上摘下来的,但是不记得是具体从哪里来的了,如果你看到有一段代码跟你的文章很相似甚至一样,请不要气愤,请告诉我,我必定加上版权链接. 清除输入框默然提示文字 1 <input type="text" name="word" value='请输入关键字' style="color:#ccc;" /> 2 <script> 3 /* 4 *清

常用js方法整理common.js

项目中常用js方法整理成了common.js var h = {}; h.get = function (url, data, ok, error) { $.ajax({ url: url, data: data, dataType: 'json', success: ok, error: error }); } h.post = function (url, data, ok, error) { $.ajax({ url: url, data: data, type: 'post', data

前端开发常用js代码片段

HTML5 DOM 选择器 // querySelector() 返回匹配到的第一个元素var item = document.querySelector('.item');console.log(item); // querySelectorAll() 返回匹配到的所有元素,是一个nodeList集合var items = document.querySelectorAll('.item');console.log(items[0]); 阻止默认行为 // 原生jsdocument.getEl

常用JS代码段

1.表单文本框的focus 1 va($('input[type=text]')); 2 function va(a) { 3 for(var i=0;i < a.length; i++){ 4 var $txt= a.eq(i); 5 $txt.focus(function(){ 6 if($(this).val() == this.defaultValue){ 7 $(this).val(''); 8 } 9 }); 10 $txt.blur(function(){ 11 if($(this

!!!常用JS代码块 (jquery)

jquery代码块 <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script> <script type="text/javascript"> $(function(){ }); </script> 取页面参数 //取页面参数 var PAGE = { get:function(_name) { var str0=location.search

常用JS方法整理

本篇目录: 1.截取指定字节数的字符串 2.判断是否微信 3.获取时间格式的几个举例 4.获取字符串字节长度 5.对象克隆.深拷贝 6.组织结构代码证验证 7.身份证号验证 8.js正则为url添加http标识 9.URL有效性校验方法 10.自定义jsonp方法 11.cookie操作 12.生成随机字符串 (可指定长度) 13.浏览器判断 14.Rem移动端适配 15.获取url后参数 16.动态加载JS 17.生成随机颜色值 上述方法都是日常工作中使用所得,所以会不定时更新,大家也可以留下

Android 常用开源代码整理

1.AndroidAnnotations一个强大的android开源注解框架, 基本上可以注入任何类型, 比一般的所谓的注入框架要快, 因为他是通过生成一个子类来实现的绑定.具体查看文档. 2.android-async-http网络通讯框架 3.ButterKnife一个专注findById的注解框架, 比AndroidAnnotations更方便易用, 但功能稍弱 4.PicassoPicasso 是 Android 上一个强大的图片下载和缓存库. 5.GlideGlide 是一个 Andr

iOS 常用开源代码整理

本文章不定期整理. //快速自动布局框架 Masonry

项目中常用js方法整理common.js

var h = {}; h.get = function (url, data, ok, error) { $.ajax({ url: url, data: data, dataType: 'json', success: ok, error: error }); } h.post = function (url, data, ok, error) { $.ajax({ url: url, data: data, type: 'post', dataType: 'json', success: