东子

飞黄腾达

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  12 随笔 :: 0 文章 :: 3 评论 :: 0 引用

公告

JavaScript

摘要: [代码]阅读全文
posted @ 2009-09-08 17:49 Adoner 阅读(14) | 评论 (0) 编辑

摘要: 说明:当没有DOCTYPE声明的时候document.body.scrollTop一切正常当有DOCTYPE声明的时候document.body.scrollTop总是输出0;当有DOCTYPE声明的时候document.body.scrollTop总是输出0;我们必须改用另一个方法:document.documentElement.scrollTop我们刚才使用的document.documen...阅读全文
posted @ 2009-07-24 13:31 Adoner 阅读(1349) | 评论 (0) 编辑

摘要: JS:attachEvent和addEventListener 使用方法attachEvent方法,为某一事件附加其它的处理事件。(不支持Mozilla系列)addEventListener方法 用于 Mozilla系列举例: Titledocument.getElementById("btn").onclick = method1;document.getElementById("btn").o...阅读全文
posted @ 2009-07-24 09:37 Adoner 阅读(1187) | 评论 (0) 编辑

摘要: 如果在使用javascript的时候涉及到event处理,就需要知道event在不同的浏览器中的差异,因为javascript的事件模型有三种,它们分别是NN4、IE4+和W3C/Safari;这也造成了在不同的浏览器中处理event的差异,这里结合一些零碎的代码来说明如何做到event在IE4+和Firefox下的正常工作。首先看如下代码: functiondoEventThing(eventT...阅读全文
posted @ 2009-07-23 19:44 Adoner 阅读(70) | 评论 (0) 编辑

摘要: document.all("htmlControlName");document.getElementsByName("htmlControlName");这两个方法都可以获取页面当中多个Name相同的html控件.例如:页面存在html combobox控件审批<select name="cmbMark" id="V_CUSTOMERORDER_1.CO_CHECK" size="1" s...阅读全文
posted @ 2009-07-23 19:24 Adoner 阅读(724) | 评论 (0) 编辑

摘要: JavaScript中有一个call和apply方法,其作用基本相同,但也有略微的区别。先来看看JS手册中对call的解释:call 方法调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数thisObj可选项。将被用作当前对象的对象。arg1, arg2,, argN可选项。将被传递方法参数序列。说明call ...阅读全文
posted @ 2009-07-23 17:47 Adoner 阅读(66) | 评论 (0) 编辑

摘要: 假设 obj 为某个 HTML 控件。obj.offsetTop 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算上侧位置,整型,单位像素。obj.offsetLeft 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置,整型,单位像素。obj.offsetWidth 指 obj 控件自身的绝对宽度,不包括因 overflow 而未显示...阅读全文
posted @ 2009-07-22 13:45 Adoner 阅读(64) | 评论 (0) 编辑