文章分类 -  JS

js获取URL参数
摘要:调用 阅读全文

posted @ 2017-08-26 12:15 奔游浪子 阅读(92) 评论(0) 推荐(0)

json里未处理的时间字段的解析
摘要:服务器端生成json的时候如果没有处理TateTime字段,那么生成的json的时间字段就是乱的,可以在js里进行处理 上面这种写法只适用于前台,带有中文,如果想传递到后台的话,下面提供更完整的 阅读全文

posted @ 2017-07-18 18:41 奔游浪子 阅读(129) 评论(0) 推荐(0)

jS——验证
摘要:我发现了一个现象:在原生js里的input 的onblur事件里如果直接调用方法名,则要求该方法在定义的时候的格式一定要与平时不同(name=function(){}),否则就会出现方法找不到的现象。 阅读全文

posted @ 2017-06-10 16:36 奔游浪子 阅读(105) 评论(0) 推荐(0)

JS——倒计时
摘要:///倒计时 function ReduceTime() { // 当前时间 var nowTime = new Date().getTime(); // 2016/12/22 hh:mm:ee //开始时间 var startTime =new Date(2017,5,5,0,0,0);//注意参数一定要是int类型,其次月份这个参数从 0 算起 ... 阅读全文

posted @ 2017-06-03 20:20 奔游浪子 阅读(88) 评论(0) 推荐(0)

js常用的正则表达式
摘要:收集整理了15个常用的javaScript正则表达式,其中包括用户名、密码强度、整数、数字、电子邮件地址(Email)、手机号码、身份证号、URL地址、 IPv4地址、 十六进制颜色、 日期、 QQ号码、 微信号、车牌号、中文正则。表单验证处理必备,赶紧收藏吧! 1 用户名正则 //用户名正则,4到16位(字母,数字,下划线,减号) var uPattern = /^[a-zA-Z0-9_-... 阅读全文

posted @ 2017-06-01 11:42 奔游浪子 阅读(101) 评论(0) 推荐(0)

JS——操作CooKie
摘要:经过一段时间的学习,自己写了一个js操作Cookie的方法: 读取Cookie时的那个正则我还不会!哈哈 阅读全文

posted @ 2017-04-04 22:39 奔游浪子 阅读(115) 评论(0) 推荐(0)

JS——位置属性
摘要:你是否为style.top style.left style.width style.height ; offsetWidth offsetHeight offsetTop offsetLeft scrollTop scrollLeft 烦恼过,是不是傻傻的分不清楚,如果是的话,请不要担心,因为你现 阅读全文

posted @ 2017-03-19 22:43 奔游浪子 阅读(102) 评论(0) 推荐(0)

JS——下拉列表
摘要:下来列表是开发过程中常见到的,今天就来总结一下原生的js是如何操作select的 1、动态创建select 2、添加选项option 3、删除一个option 4、删除所有的option 5、获取option的text 6、获取option的value 7、修改option 8、删除select 实 阅读全文

posted @ 2017-03-19 14:27 奔游浪子 阅读(176) 评论(0) 推荐(0)

你确定你真的知道什么时候用window.onload吗?
摘要:这个window.onload有时候突然就出现了,不出现的时候也能执行JS,总之感觉这家伙神出鬼没的,没有个规律,今天就来扒一扒这货。 这种情况下,肯定name 是undefined,更别提后面的onfocus了,再来看这种 现在name肯定是Object了,但是此时去页面上点击文本框,并不会弹出 阅读全文

posted @ 2017-03-18 09:55 奔游浪子 阅读(339) 评论(0) 推荐(0)

JS——表单对象
摘要:表单在开发过程中是最常见的之一,先来个基本的 注意事项:onsubmit()是form所特有的,在表单提交之前执行,通常来加个 return 来进行验证,通过则提交,不通过则阻止默认的提交事件。 第二点我发现,对于表单html控件,在获得他们的元素对象的时候,可以通过其name属性来获得,比如inp 阅读全文

posted @ 2017-03-16 22:41 奔游浪子 阅读(184) 评论(0) 推荐(0)

JS操作BOM
摘要:厉害一点的文章:https://segmentfault.com/a/1190000004076145 上一次说过DOM那就是树形的文档结构,而BOM主要是针对浏览器对象的,也就是window,常用的window的子对象比如:document event location frames window 阅读全文

posted @ 2017-03-14 22:36 奔游浪子 阅读(129) 评论(0) 推荐(0)

JS——事件
摘要:我发现了对于<a>如果有onclick的话,就先执行onclick然后在href,其实很简单,如果onclick是“return false”的话,就不会再执行href跳转了 弹出的结果是 1 3 4 2 先弹出 222 在弹出 1111 还可以写成这样,效果相同 我发现一个奇怪的现象:对于事件来说 阅读全文

posted @ 2017-03-08 23:29 奔游浪子 阅读(82) 评论(0) 推荐(0)

JS操作DOM
摘要:JS 里核心内容之一应该就是操作DOM了吧,先了解一下什么是DOM,DOM的全称是 Document Object Model,由此可知,DOM由 document和object两部分组成 document不是普通的文档 而是 html 和xml这2种类型的文档,因为他们都有一个共同的特点 标记语言 阅读全文

posted @ 2017-03-04 23:00 奔游浪子 阅读(104) 评论(0) 推荐(0)

JS的系统内置对象
摘要:JS里有许多系统内置的对象,他们有着十分广阔的用途,今天就来说两个 Function函数对象,这个应该是最熟悉的,毕竟JS个人觉得就是写方法,自然离不开function var t = function (x, y) { alert(x + y); } t = function (x, y) { a 阅读全文

posted @ 2017-03-03 23:29 奔游浪子 阅读(128) 评论(0) 推荐(0)

JS对象的声明
摘要:JS是基于对象的,而不是面向对象的,接下来就介绍一下几种声明JS对象的方式 1、这种呢,先定义一个空的方法,然后实例化,然后在定义其属性 function Test(){ }var t=new Test();t.Name="qwe";t.Age=12;t.Say=function (){alert( 阅读全文

posted @ 2017-03-02 23:18 奔游浪子 阅读(714) 评论(0) 推荐(0)

JS的系统函数和自定义函数
摘要:今天突发奇想,加入一个js函数,在调用的时候,传递的形参和实参不匹配,该会如何呢? function Test(a,b) { alert(a+b); alert(a+"____"+b); } 1、实参小于形参的时候 Test();返回的结果第一个是 NaN(不是数字)第二个是undefined___ 阅读全文

posted @ 2017-02-28 23:09 奔游浪子 阅读(195) 评论(0) 推荐(0)

JS中的函数和变量之间说不清的事
摘要:在JS中函数很有特点,函数名还是一个函数类型的变量,怎么说呢 function Test() { alert("Hello World!"); } 这是一个函数名为Test的函数。 alert(typeof(Test)); 返回的是一个function,这个很合情理 alert(Test);返回的却 阅读全文

posted @ 2017-02-27 22:51 奔游浪子 阅读(104) 评论(0) 推荐(0)

JS随机操作数组元素
摘要:假如做一个列表页,一共有N个条目,每个条目里需要 URL,Name,Description,Image等属性,每次打开页面都要随机排序,则处理办法就是把这N条项目的所有属性存成一个JS数组,每次随机从数组里取出一个元素放到新的数组里,同时删除原数组里取出的数组元素,但是原数组的元素被删除了,所以建议 阅读全文

posted @ 2017-02-10 11:02 奔游浪子 阅读(640) 评论(0) 推荐(0)

原生JS操作DOM节点
摘要:以前也学过JS,但都是那种随便学的一点,东一笤帚西一扫帚,没过几天就忘得一干二净,今后就踏踏实实的来点干货吧。 1、获取节点元素。 先自定义了一些DOM,如下: 根据ID获取,只返回一个元素 var id = document.getElementById("div1"); alert(id.inn 阅读全文

posted @ 2017-02-09 16:28 奔游浪子 阅读(178) 评论(0) 推荐(0)

导航