股墓山庄

专注于AS3,JavaScript 每天一点进步,坚持...
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

随笔分类 -  06.【JS】

摘要:return '#'+('00000'+(Math.random()*0x1000000<<0).toString(16)).slice(-6); 阅读全文

posted @ 2015-09-15 13:36 股墓山庄庄主 阅读(167) 评论(0) 推荐(0)

摘要:在vlc控件中触发一事件,在IE11之前的版本使用attachEvent注册一个回调函数后IE11可以捕获到事件,但IE11中提示attachEvent不支持.经查询发现IE11已经去掉了attachEvent,改用addEventListener代替,后来将attachEvent换成addEven... 阅读全文

posted @ 2015-08-21 15:39 股墓山庄庄主 阅读(872) 评论(0) 推荐(0)

摘要:解决方法因为i相对匿名函数是外面的变量,就把循环绑定的时候,将i的值传入到匿名函数内,就可以了。因此需要在匿名函数(事件函数)外包裹一个匿名函数, 并立即执行。var elems = document.getElementsByTagName('a');for (var i = 0; i < ele... 阅读全文

posted @ 2015-08-20 11:24 股墓山庄庄主 阅读(3177) 评论(0) 推荐(0)

摘要:为了计算两个时间之间相差几个月,起始月份要带入计算,由春哥帮忙,特收藏。 阅读全文

posted @ 2015-06-17 17:39 股墓山庄庄主 阅读(990) 评论(0) 推荐(0)

摘要: 阅读全文

posted @ 2015-05-23 17:29 股墓山庄庄主 阅读(450) 评论(0) 推荐(0)

摘要:function showKeyPress(evt,obj) { evt = (evt) ? evt : window.event return checkSpecificKey(evt.keyCode,obj); } function checkSpecificKey(keyCod... 阅读全文

posted @ 2015-05-14 14:30 股墓山庄庄主 阅读(170) 评论(0) 推荐(0)

摘要:HTML 标签 textarea 在大部分浏览器中只要指定行(rows)和列(cols)属性,就可以规定 textarea 的尺寸,大小就不会改变,不过更好的办法是使用 CSS 的 height 和 width 属性,但是Chrome,Safari和FireFox渲染的效果不同,可以拖动右下角图标改... 阅读全文

posted @ 2015-05-13 15:21 股墓山庄庄主 阅读(187) 评论(0) 推荐(0)

摘要:一直以为jq的remove()方法是兼容的,今天才发现,原来ie的写法不一样,特作此记录。removeNode方法的功能是删除一个节点,语法为node.removeNode(false)或者node.removeNode(true),返回值是被删除的节点。 removeNode(false)表示仅... 阅读全文

posted @ 2015-01-27 10:54 股墓山庄庄主 阅读(1162) 评论(0) 推荐(0)

摘要:注意是异步加载方式$.ajax({beforeSend:function(){$("#showMes").html('loading...');},success: function(msg) { },completed:function(){$("#showMes").html('');}}); 阅读全文

posted @ 2015-01-14 10:22 股墓山庄庄主 阅读(193) 评论(0) 推荐(0)

摘要:方法1: onfocus=this.blur()方法2:readonly方法3: disabled 阅读全文

posted @ 2015-01-12 11:11 股墓山庄庄主 阅读(213) 评论(0) 推荐(0)

摘要:var p_window = window.top; //alert($(p_window).height()); var p_demo = window.top.document.getElementById('demoIframe'); //alert($(p_demo).height()... 阅读全文

posted @ 2015-01-09 17:29 股墓山庄庄主 阅读(550) 评论(0) 推荐(0)

摘要:今天突然发现ie下报错,不支持的属性,原来ie下不支持indexOf. 加入如下代码即可解决。if (!Array.prototype.indexOf){ Array.prototype.indexOf = function(elt /*, from*/) { var len = this.leng... 阅读全文

posted @ 2015-01-07 13:31 股墓山庄庄主 阅读(282) 评论(0) 推荐(0)

摘要:$("textarea").keyup(function(){ //console.log($(this).val().length); var L=$(this).val().length; if(L>100){//100为设定的字数 $(this).val($(this).val().subs... 阅读全文

posted @ 2015-01-04 19:56 股墓山庄庄主 阅读(165) 评论(0) 推荐(0)

摘要:1000){this.value=1000;}" onchange="javascript:this.value=this.value.replace(/[^\d]/g,'');if(this.value1000){this.value=1000;}" /> 保证你除了0-1000的数字什么都不能输... 阅读全文

posted @ 2014-12-30 14:08 股墓山庄庄主 阅读(793) 评论(0) 推荐(0)

摘要:1,文本框只能输入数字代码(小数点也不能输入):onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"2,只能输入数字,能输小数点.4,只能输入字... 阅读全文

posted @ 2014-12-30 14:03 股墓山庄庄主 阅读(2811) 评论(0) 推荐(0)

摘要:今天用了jq ui的拖动碰撞功能,好不容易看到有详细的API解说,记录如下: Drag me around i can fly! Drop here Resizable Item 1 Item 2 Item 3 Item 4 Item 5 Item 6 Item 7 It... 阅读全文

posted @ 2014-12-18 20:28 股墓山庄庄主 阅读(1371) 评论(0) 推荐(0)

摘要:var a=[1,2,3,5];alert(Math.max.apply(null, a));//最大值alert(Math.min.apply(null, a));//最小值多维数组可以这么修改:var a=[1,2,3,[5,6],[1,4,8]];var ta=a.join(",").spli... 阅读全文

posted @ 2014-12-03 17:40 股墓山庄庄主 阅读(123) 评论(0) 推荐(0)

摘要:以前从来没有想过这个转换,以为直接拼出来就可以了,今天同事问我这个问题,特记录如下。var test='["colkey", "col", "colsinfo","NameList" ]' var obj2=eval("("+test+")"); alert(obj2[0]); 阅读全文

posted @ 2014-10-28 14:24 股墓山庄庄主 阅读(599) 评论(0) 推荐(0)

摘要:今天遇到这个偏移量的问题,特做此记录。以便日后查看。先看看这两个方法的定义。offset():获取匹配元素在当前视口的相对偏移。返回的对象包含两个整形属性:top 和 left。此方法只对可见元素有效。position():获取匹配元素相对父元素的偏移。返回的对象包含两个整形属性:top 和 lef... 阅读全文

posted @ 2014-10-15 11:33 股墓山庄庄主 阅读(172) 评论(0) 推荐(0)

摘要:jq用了10版本的,一直发现attr无效,查找良久,由同事帮忙解决该问题,感谢。特记录下该问题。由于 新版本attr换成了prop的问题。$("input[name='delIds']").prop("checked",this.checked); 阅读全文

posted @ 2014-10-09 17:13 股墓山庄庄主 阅读(172) 评论(0) 推荐(0)