摘要: 1、全局变量与局部变量定义在函数外的变量一定是全局变量;定义在函数内的变量,如果声明了var,那该变量就是局部变量,如果不声明var,那么该变量就是全局变量。全局变量与局部变量JavaScript123456789var global = "Global";test();function test(... 阅读全文
posted @ 2015-11-04 14:09 菜菜学长 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 闭包其实就是利用了函数作用域和匿名函数的知识,当函数A执行结束时,一部分变量变量被B引用,被引用的变量不能释放,形成了所谓的闭包。这里有篇很好的文章,可以参考一下。下面看一个小例子:JavaScript12345678910function show(){var n=3;setTimeout(fun... 阅读全文
posted @ 2015-11-04 11:08 菜菜学长 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 今天在搞JS(javascript)获取客户端IP的小程序,上网搜了下,好多在现在的系统和浏览器中的都无效,很无奈,在Chrome、FireFox中很少搞到直接利用ActiveX获取IP等的JS脚本。下面的代码是我在所有windowsNT5.0及以上的系统上都测试通过的,给出代码:一、使用JS获取客... 阅读全文
posted @ 2015-10-28 14:13 菜菜学长 阅读(939) 评论(0) 推荐(0) 编辑
摘要: // 获取手机验证码var phone = $('#phone');var mobileReg = /^(13[0-9]|14[0-9]|15[0-9]|17[0-9]|18[0-9])\d{8}$/;var getCode=$('#getCode');getCode.on('click', fun... 阅读全文
posted @ 2015-10-28 10:48 菜菜学长 阅读(364) 评论(0) 推荐(0) 编辑
摘要: $("#d1").bind('input propertychange',function(){alert("dddddd");});如上所示,对input绑定input propertychange事件后,可监听到键盘输入值、鼠标黏贴值这两种值改变的事件。问题来了----------我现在是通过j... 阅读全文
posted @ 2015-10-27 09:47 菜菜学长 阅读(4106) 评论(0) 推荐(0) 编辑
摘要: 1. onchange事件与onpropertychange事件的区别: onchange事件在内容改变(两次内容有可能相等)且失去焦点时触发;onpropertychange事件是实时触发,每增加或删除一个字符就会触发,通过js改变也会触发该事件,但是该事件是IE专有。2. oninput事件与... 阅读全文
posted @ 2015-10-26 13:49 菜菜学长 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 大家都知道我们在提交form的时候用了多种input表单。可是不是每一种input表单都是很简单的用Document.getElementById的方式就可以获取到的。有一些组合的form类似于checkbox或者radio或者select我们如何用javascript获取和在服务器中获取提交过来的... 阅读全文
posted @ 2015-10-26 10:26 菜菜学长 阅读(625) 评论(0) 推荐(0) 编辑
摘要: js 验证码 倒计时60秒[html]view plaincopy 阅读全文
posted @ 2015-10-26 10:19 菜菜学长 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、通过选择器选取CheckBox: 1.给CheckBox设置一个id属性,通过id选择器选取: JQuery: $("#chkOne").click(function(){}); 2.给CheckBox设置一个class属性,通过类选择器选取: JQuery: $(".chkTwo").cl... 阅读全文
posted @ 2015-10-26 10:18 菜菜学长 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 前几天看到事件委托的时候,关于live()方法讲的不是很详细,就去搜了一下关于live()和delegate()的,最后看源码发现bind()和delegate()都是由on()实现的,感兴趣的朋友可以了解下,或许本文对你有所帮助前几天在看《jquery基础教程》,看到事件委托的时候,关于live(... 阅读全文
posted @ 2015-10-25 18:24 菜菜学长 阅读(164) 评论(0) 推荐(0) 编辑