JavaScript技术

JavaScript技术

javascript 函数参数原来是可以有缺省值的

阅读(18) 作者(admin)

无标题文档 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]在这里我引用这段代码不是因为要方便自己以后调用,而是发现了一点我从没有用到的方法。

getElementsByClassName 有三个参数,但调用...

Javascript实现CheckBox的全选与取消全选的代码
JavaScript技术

Javascript实现CheckBox的全选与取消全选的代码

阅读(24) 作者(admin)

本文介绍的方法,触发条件独立,可以全选或取消全选指定 name 的 CheckBox , 同一页面可以有多组供全选的 CheckBox ,功能健全,通用性较强。 效果图:运行查看效果: 字母全选开关 a b c d e f g
数字全选开关 1...

JavaScript技术

根据出生日期自动取得星座的js代码

阅读(24) 作者(admin)

无奈啊~只怪读书时没有好好用功~看着JavaScript,一个头顿时变成两个。。。。。。。。 还好网络提供了很好的资料库~看了下,然后自己改了下,基本算能完成任务吧~写下一份存档,留待日后 复制代码 代码如下: function xingzu...

轻量级 JS ToolTip提示效果
JavaScript技术

轻量级 JS ToolTip提示效果

阅读(23) 作者(admin)

鼠标经过出现的提示效果,比title更漂亮,可订制。JS: 复制代码 代码如下: //---------------------------tooltip效果 start----------------------------------- //获取某个html元素的定位 function GetPos(obj){ var po...

JavaScript技术

js 返回时间戳所对应的具体时间

阅读(24) 作者(admin)

如题所示,返回unix时间戳所对应的具体时间: 复制代码 代码如下: var time = '1278927966'; // 关键在乘1000,因为时间是相对于1970年开始的,所以乘1000后将会转到当前时间。 var real_time = new Date(time) * 1000; docu...

JavaScript技术

javascript 数据类型转换(parseInt,parseFloat)

阅读(24) 作者(admin)

javascript有两种数据类型的转换方法:

(一)将整个值从一种类型转换为另一种数据类型(称作基本数据类型转换)

(二)从一个值中提取另一种类型的值,并完成转换工作



基本数据类型转换的三种方法:

1.转换为字符型:String()...

JavaScript技术

dess中一个简单的多路委托的实现

阅读(22) 作者(admin)

复制代码 代码如下: var SDelegate = function(f, b, c) { if (b) { this.asFunction_ = function() { return f.apply(b, arguments); } } else { this.asFunction_ = function() { return f.apply(this, arguments)...

JavaScript技术

用js实现的模拟jquery的animate自定义动画(2.5K)

阅读(18) 作者(admin)

后来发现还不错。不如继续写下去。 这个版本基本上跟jquery的animate一样了。 我是说效果基本上一样了。(效率还没测试过。); 如果有专业测试人员 帮我测试下。 1:功能说明   兼容主流浏览器。 1:支持回调函数;   2:支持...

JavaScript技术

一个简单的js动画效果代码

阅读(46) 作者(admin)

实现的功能:移动,暂停,恢复,停止.

未实现的功能:无法实现单位换算,不能实现颜色渐变(还有很多,有待完善...)

代码中的使用方法如下: 复制代码 代码如下: var $m = $M("divAnimate");

_("btnAnimate").onclick =...

JavaScript技术

js模拟jquery的slide和fadeIn和fadeOut功能

阅读(19) 作者(admin)

就想了想 jquery是怎么实现的呢,无奈,哥能力差,还不到研究jquery源码的时候。那好吧,自己做个很简陋的版本,呵呵!好像还行,等哥的能力上去了再来优化下 三栏布局 #main1{ margin:20px auto; width:200px; background-co...

JavaScript技术

(function($){...})(jQuery)的意思

阅读(20) 作者(admin)

这里实际上是匿名函数

function(arg){...} 这就定义了一个匿名函数,参数为arg

而调用函数时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即: (function(arg){...})(param) 这就相当于定义...

关于javascript DOM事件模型的两件事
JavaScript技术

关于javascript DOM事件模型的两件事

阅读(31) 作者(admin)

事件捕捉(Event Capture)的实现问题

W3C DOM Level2的事件模型规范中,事件在DOM树中的传播过程(从根节点到目标节点)被分为了两个阶段:捕捉(Capture)和冒泡(Bubbling)。下面这个图能大概的说明整个过程: (from W3C)

如果想创...

JavaScript 事件系统
JavaScript技术

JavaScript 事件系统

阅读(16) 作者(admin)

事件流 JavaScript 的事件是以一种流的形式存在的,一个事件会有多个元素同时响应。有时候这不是我们 想要的,我们只需要某个特定的元素响应我们的绑定事件就可以了。

事件分类 捕获型事件(非IE)、冒泡型事件(所有浏览...

JavaScript技术

JS实现self的resend

阅读(13) 作者(admin)

ECMA V5定义了一个期待已久的方法:Object.getPrototypeOf,它可以无视型别信息得到某对象的原型([[prototype]]),基于此,我们可以构造出一个resend:(请用Chrome 5、IE9预览第三版测试) 复制代码 代码如下: obj.resend = functio...

JavaScript技术

JavaScript编程开发中的五个实用小技巧

阅读(19) 作者(admin)

真是五个很quick的小提示:

只在<form>元素上使用submit事件 如果要在form中绑定事件处理程序时,应该只在<form>元素上绑定submit事件,而不是给提交按钮绑定click事件。 March:这个方式固然很好,但是,公司开发时使用了Web...

JavaScript技术

javascript基础第一章 JavaScript与用户端

阅读(16) 作者(admin)

一 页面输出 1.头部文件 复制代码 代码如下: <head> <script language="javascript"> document.write("脚本之家www.jb51.net"); </script> </head> 2.页面内 复制代码 代码如下: <body> <script> document.write("...

JavaScript技术

aspx中利用js实现确认删除代码

阅读(25) 作者(admin)

1:定义删除按钮

<asp:Button ID="btnDelete" runat="server" Text="删除" OnClientClick="javascript: return ShowMessage()"

OnClick="btnDelete_OnClick" CommandArgument='<%# Eval("Id") %>&...

JavaScript技术

js获取元素在浏览器中的绝对位置

阅读(36) 作者(admin)

JavaScript中提供获取HTML元素位置的属性:

HTMLElement.offsetLeft HTMLElement.offsetHeight 但 是需要注意的是,这两个属性所储存的数值并不是该元素相对整个浏览器画布的绝对位置,而是相对于其父元素位置的相对位置...

JavaScript技术

几个有趣的Javascript Hack

阅读(15) 作者(admin)

1. 直接在浏览器中编辑网页内容 复制代码 代码如下:javascript:document.body.contentEditable='true';document.designMode='on'; void(0); 访问任意网站,在地址栏输入以上代码,会发生当前网页已经变成编辑模式了。

2...

JavaScript技术

来自qq的javascript面试题

阅读(19) 作者(admin)

复制代码 代码如下: var info="腾讯拍拍网(www.paipai.com)是腾讯旗下知名电子商务网站。"; info +="拍拍网于2005年9月12日上线发布,"; info +="2006年3月13日宣布正式运营,"; info +="是目前国内第二大电子商务平台。";...