js
文章平均质量分 70
shenge321
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js时钟-setInterval函数
js部分 function t(){ var time=document.getElementById("time"); var d=new Date(); var year=d.getFullYear();// 获取4位的年份 var day=d.getDate(); var month=d.getMonth();// 从0-11 v原创 2013-07-20 23:26:15 · 1809 阅读 · 0 评论 -
js正则(获取所有迅雷地址)
获取当前页所有迅雷下载地址。var res=document.body.outerHTML;var reg=/.+(thunder[^"]+)[^>]+[>]{1}([^<]+)/g;var result,msg="";while((result=reg.exec(res))!=null){ // 方法1输出 //document.write(result.index+"原创 2014-01-09 16:54:27 · 1665 阅读 · 0 评论 -
div内产生位置随机的图片
本来想模拟一个扫雷的(只画样子,不实现功能),感觉太简单了。只要不停的向div内追加img标签就可以了。所以想弄麻烦点。效果图: *{margin:0;padding:0} #asj{ width:550px; height:380px; margin:0 auto; } #content{ width原创 2013-08-29 22:08:45 · 4509 阅读 · 0 评论 -
js包装集和扩展方法(原型继承)
水平有限,如有理解错误还望指正。包装集,以string为例说明。在js中string是基本类型,只作为类型来描述,不具备面向对象的方法。js内建了一个同名的String对象,就是string的包装集,提供了string本身的功能和许多方法。js中使用string的的时候如果用到方法,会自动的转化。扩展方法。在js中每一个对象都有一个属性叫prototype(函数原型),原创 2013-07-26 22:58:50 · 1003 阅读 · 0 评论 -
js时钟正则版
今年想到用正则来处理时间,做成一个小时钟。思考了一阵子,觉得还行。贴出了源码。 onload=function(){ show();// 优化启动前一秒无图片。 var intervalId=setInterval(function(){ document.body.innerHTML="";// 很暴力,慎用。因为创建的原创 2013-07-25 20:23:03 · 686 阅读 · 0 评论 -
js模拟C#Matches方法。
水平有点低,感觉应该这样写 var str="今年是2013年7月24日12:00:12,我打算在2023年7月24日12:01:10登月"; function Matches(inputStr,reg){// 对象 this.arr=[]; var n; while(n=reg.exec(inputStr)){// 跟C#的FileStream的ReadBy原创 2013-07-25 23:15:59 · 770 阅读 · 0 评论 -
js实现输入框默认文字
没什么难的。用js和jQuery分别实现了一下。onload=function(){ var search=document.getElementById("search");// 获取对象 // 文档刚刚载入时的默认样式 search.value="Bing"; search.style.color="gray"; search.onblur=function(){// 失去焦点时原创 2013-07-24 23:59:54 · 1488 阅读 · 0 评论 -
js获取鼠标位置
在IE浏览器中,有个window.event对象。有三个关于坐标的属性。offsetX、offsetY 相对与当前层的位置screenX、screenY 相对与屏幕的位置clientX、clientY 相对与浏览器的位置除了谷歌全部支持以上的三个属性,火狐只支持后两个属性,第一个属性可以用layer代替。不过可以通过判断来选这使用不同属性。原创 2013-07-22 16:42:41 · 737 阅读 · 0 评论 -
js真假判断
自从接触js的真假判断后,感觉整个世界都发生了变化。一些不是boolean的东东可以参与if判断返回true和false。在C#中,只有布尔值或布尔表达式才可以参与if判断,进行流程控制。我总结了一下发现,在js里,一般认为有内容或存在的(值或对象,0除外)进行判断时就是true值,而没有内容或不存在的("",undefined,null,实例对象等等)进行判断时就是false值。理解可能有些错误原创 2013-07-22 13:35:30 · 9031 阅读 · 1 评论 -
js倒计时
写了一个倒计时的列子。感觉应该没有错误。样图如下。说说我的思路1.先设定未来的一个时间点,2.获取当前时间3.计算两个时间之间的差。使用Date.parse函数分别获取两个时间到1970/1/1午夜的毫秒数,然后相减就是两个时间之间的时间差。这里用的是Date.parse(yyyy/mm/dd hh:mm:ss)格式取差。4.对差进行分析,得到月日时分秒的具体数值原创 2013-07-22 10:10:58 · 767 阅读 · 0 评论 -
JS计时器
最近项目中用到一个功能。发送短信后要有个倒计时提示。最开始直接写到代码里了,其它地方也要用,就想到了重构。核心代码如下:1.先接受对象实例化时传入的相应数据。2.定义对象相应的方法。启动方法、结束方法、定时执行的方法(判断是否时间用完,用完调用结束方法。否则继续。)。// 计时器开关。var timerSwitch = false;function Timer(fun1,原创 2015-01-22 20:47:38 · 847 阅读 · 0 评论
分享