Javascript
文章平均质量分 64
wugewuge
这个作者很懒,什么都没留下…
展开
-
Javascript中的冒泡事件
在开发中,我们常常有这样的需求,当用户点击下图中的灰色区域和蓝色区域时触发不同的事件。不幸的是,绝大部分浏览器都开启了事件冒泡,这就直接导致当用户点击灰色区域后,蓝色区域的事件也会触发。所以我们需要通过调用event的cancelBubble或stopPropagation方法阻止冒泡事件。直接上代码:function call_father(){ confirm("原创 2012-08-12 08:58:36 · 530 阅读 · 0 评论 -
JavaScript中的闭包
闭包在JavaScript中被定义为高级部分的内容,其实倒不是因为它比较难懂,而是比较难用。通俗来讲,闭包就是函数A中定义了函数B,而B是A的返回值。闭包的作用就是在函数A执行完并返回后,闭包使得Javascript的垃圾回收机制GC不会收回函数A所占用的资源,因为A的内部函数B的执行需要依赖A中的变量。一下是闭包和普通函数的区别:function A(){ var a=0;原创 2012-09-10 14:13:42 · 702 阅读 · 0 评论 -
Javascript 中设置 CSS 样式
在 Javascript 中设置HTML元素的样式分 2 种方法:其一,设置Class Name,等同于在HTML标签中的 格式如下:.ClassName{......}document.getElementById("ElementID").className = "ClassName";其二,通过设置属性的方式,设置CSS样式,等同于在HTML标签中的原创 2012-10-16 16:28:20 · 990 阅读 · 0 评论 -
解决 IE 不支持 document.getElementsByClassName() 的方法
网页错误详细信息消息: 对象不支持此属性或方法document.getElementsByClassName('element_name')//create method getElementsByClassName for document if(!document.getElementsByClassName){ document.getElementsByC转载 2013-04-29 17:27:36 · 15473 阅读 · 0 评论