JavaScript技术

javascript 鼠标事件总结
JavaScript技术

javascript 鼠标事件总结

阅读(46) 作者(admin)

常见的有以下8个: mousedown:鼠标的键钮被按下。 mouseup:鼠标的键钮被释放弹起。 click:单击鼠标的键钮。 dblclick:鼠标的键钮被按下。 contextmenu :弹出右键菜单。 mouseover:鼠标移到目标的上方。 mouseout:鼠标移出目标...

javascript 异步的innerHTML使用分析
JavaScript技术

javascript 异步的innerHTML使用分析

阅读(40) 作者(admin)

当然,这个分时加载技术只是一个辅助技术,本身没有添加节点的能力。如今,另一种更奇特的技术Asynchronous innerHTML又被开发出来了,不能不赞一下外国人在这方面研究是非常超前的。 复制代码 代码如下: function asyncInne...

JavaScript技术

javascript 键盘事件总结 推荐

阅读(43) 作者(admin)

在form中, submit的快捷键是 enter,reset的快捷键是 esc。不过在IE6,safari4,ff3.5,opera10,chrome中,按Enter,不但激发form的submit事件,同时也会激发提交按钮的onclick,激发顺序为提交按钮的 onclick → form 的 onsubmi...

JavaScript技术

javascript Array对象使用小结

阅读(39) 作者(admin)

Javascript的数组实质是对象,它把数组的下标转换成字符串,用其作为属性,因此它明显比真正的数组慢,但它可以更方便地使用。

改变自身pop,push,reverse,shift,sort,splice,unshift, 不改变自身concat,join,slice,indexOf...

JavaScript技术

再谈javascript 动态添加样式规则 W3C校检

阅读(48) 作者(admin)

毫无疑问,基于表现与结构相分离的原则,直接导入一个新的样式表是最好的选择,但有些情况就行不通,如我们做一个能拖动的DIV,从设置样式的角度看,就是把它绝对定位,以防影响原来的文档流,然后一点点改变其top与left的值实现移动...

JavaScript技术

用Javascript同时提交多个Web表单的方法

阅读(43) 作者(admin)

1问题来自一位网友的提问: web页面里有多个表单,每个表单对应着某一类数据操作。 比如一个详细的简历信息页面分 1、个人资料 2、工作经验 3、项目经验 4、其他信息 4个表单。 一般的需求是允许用户单独提交其中任何一...

JavaScript技术

javascript 计算两个整数的百分比值

阅读(40) 作者(admin)

复制代码 代码如下:///计算两个整数的百分比值 function GetPercent(num, total) { num = parseFloat(num); total = parseFloat(total); if (isNaN(num) || isNaN(total)) { return "-"; } return total <= 0 ? "0%"...

js tab效果的实现代码
JavaScript技术

js tab效果的实现代码

阅读(34) 作者(admin)

预实现效果:(点击不同的tab显示不同面板内容) 一:用到的js函数:复制代码 代码如下:<script language="javascript" type="text/javascript" > //变换tab函数 //原则,外层div里含有内层多个div function tabPanelEx(tr...

JavaScript技术

默认让页面的第一个控件选中的javascript代码

阅读(45) 作者(admin)

当页面上面显示了一个表单后,通常焦点 并不是放在第一个控件上面,只需要一点通常的脚本就可以实现这个效果 。 document.forms[0].elements[0].focus(); 如果页面的第一个控件是隐藏字段,或是不支持focus() 上面这段java...

javascript下利用数组缓存正则表达式的实现方法
JavaScript技术

javascript下利用数组缓存正则表达式的实现方法

阅读(42) 作者(admin)

如果能用字面量创建正则就最好不过,显然有时我们不得不使用new RegExp()这种大消耗的创建方法,比如语法高亮与排版就大量用到正则表达式,要用到的patten越多,需要的时间就越长,火狐好像是12秒就发出警告,IE就直接假死。这时...

JavaScript技术

javascript 最常用的10个自定义函数[推荐]

阅读(43) 作者(admin)

(10)addEvent 网上最流行的版本是Scott Andrew的,据说javascript界曾举行一场比赛(此事件我们可以在Pro Javascript Techniques第100页看到)或浏览PPK的网站,征求添加事件与移除事件的函数,他就是其获奖者。下面就是他的实...

JavaScript技术

jQuery 常见开发使用技巧总结

阅读(45) 作者(admin)

1、关于页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。

2、jQuery对象与dom对象的转...

JavaScript技术

javascript dom操作之cloneNode文本节点克隆使用技巧

阅读(50) 作者(admin)

true:完全的复制一个节点,什么叫完全呢,就是复制一切,包括他的子节点,以至于文本节点,凡是有的,一律克隆,所谓完全

false:只克隆当前节点,不克隆任何的子节点,当然也不会克隆他所包裹的文本,因为任何文本都有指向他的节点(文本节...

JavaScript技术

jQuery 动态酷效果实现总结

阅读(42) 作者(admin)

jQuery在制作动态酷效果的时候有很强的优势,以下是笔者总结的一些最常用到的方法。

1.修改内联CSS jQyery提供.css()方法来供我们获取或修改内联的css .css()方法能够接收的参数由两种,一种是为它单独传递一个单独的样...

JavaScript技术

jQuery中的常用事件总结

阅读(42) 作者(admin)

1.$(document).ready() $(document).ready()是jQuery中响应JavaScript内置的onload事件并执行任务的一种典型方式。它和onload具有类似的效果。但是也有一些差异: 当一个文档完全下载到浏览器中时,会触发window.onload...

JavaScript技术

javascript+css 网页每次加载不同样式的实现方法

阅读(49) 作者(admin)

【明确需求】 网页加载样式表default.css,会展现默认风格。同时为实现多种风格,制作了skin1.css,skin2.css,skin3.css三种定制样式。如果在加载default.css后,再加载其中某一样式表,则会覆盖默认风格,展示新风格; 每次随机加...

向大师们学习Javascript(视频与PPT)
JavaScript技术

向大师们学习Javascript(视频与PPT)

阅读(44) 作者(admin)

Douglas Crockford:Douglas Crockford是JavaScript开发社区最知名的权威,是JSON、JSLint、JSMin和ADSafe之父,是《JavaScript:The Good Parts》(英文版、中文版)的作者。JavaScript的发明人Brendan Eich说他是“Yoda of lam...