随笔分类 - JavaScript
摘要:event.preventDefault() 该方法将通知Web浏览器不要执行与事件关联的默认动作(如果存在这样的动作)。 例如,如果type属性是"submit",在事件传播的任意阶段可以调用任意的事件句柄,通过调用该方法,可以阻止提交表单。 注意,如果Event对象的cancelable属...
阅读全文
摘要:作者:Artwl出处:http://artwl.cnblogs.com继承 继承是面向对象语言的必备特征,即一个类能够重用另一个类的方法和属性。在JavaScript中继承方式的实现方式主要有以下五种:对象冒充、call()、apply()、原型链、混合方式。 下面分别介绍。对象冒充 原理:构造函数使用this关键字给所有属性和方法赋值。因为构造函数只是一个函数,所以可以使ClassA的构造函数成为ClassB的方法,然后调用它。ClassB就会收到ClassA的构造函数中定义的属性和方法。 示例:function ClassA(sColor){ this.color=sColo...
阅读全文
摘要:document.all返回的是页面所有元素的一个集合,可以用来检测浏览器是或否为IE,一般用法:document.all.xxx.value(xxx可以为name或id),name是可以用重复的,但是id一般不重复,如果非要有重复的id的话,可以用document.all("xxx",[index]).value来获得对应的值(xxx为id,index为所得数组的索引)
阅读全文
摘要:setInterval在执行完一次代码后,经过了那个固定的时间间隔,它还会自动重复执行代码。setTimeout只执行一次代码。
阅读全文