
JavaScript
zygzzp
这个作者很懒,什么都没留下…
展开
-
JavaScript中的this
JavaScript中的this总是让人迷惑,应该是js众所周知的坑之一。 个人也觉得js中的this不是一个好的设计,由于this晚绑定的特性,它可以是全局对象,当前对象,或者…有人甚至因为坑大而不用this。 其实如果完全掌握了this的工作原理,自然就不会走进这些坑。来看下以下这些情况中的this分别会指向什么: 1.全局代码中的this1翻译 2013-05-15 12:12:57 · 796 阅读 · 0 评论 -
js判断json长度
ajax json传值时需要判断json的长度,下面方法可以满足:function(data){ //函数是ajax回调函数 data是传来的json类型的数据 var len=0;if(Boolean(data)){for(i in data)len++;}alert("data长度:"+len); });原创 2014-03-21 17:21:17 · 5538 阅读 · 0 评论 -
onkeyup限制输入框只能输入数字
onkeyup 事件会在键盘按键被松开时发生。1.<inputtype="text"name="zp"id="zp"onkeyup="value=value.replace(/[^\d]/g,'')"/>输入框只能输入数字 或加个事件<inputtype="text"name="zp"id="zp"onkeyup="value=value....原创 2014-10-14 16:58:16 · 2675 阅读 · 0 评论 -
java ,js 正则判断
/** * 验证url * */ public static boolean chkURL(String str){ try { if(!str.equals("")||str!=null){ String regex="^((https|http|ftp|rtsp|mms)?:\\/\\/)?([0-9a-z_!~*\'()-]+.)*$"; Pattern原创 2014-09-04 14:40:05 · 711 阅读 · 0 评论 -
项目中用的一些js 等
/** 获取URL中指定字符串的值 */function getURLString(url,nameValue) { var reg = new RegExp("(^|&)" + nameValue + "=([^&]*)(&|$)", "i"); var r = url.match(reg); if (r != null) return unescape(原创 2014-09-01 17:41:03 · 773 阅读 · 0 评论