Monthly Archive十二月 2006
JavaScript/DOM/XML & 技术 05 Dec 2006 01:42 pm
JavaScript 中对像的 “foreach” 语法
- //变量声明,方法一:假如 Object 未被扩展
- var array = new Object();
- //变量声明,方法二:假如 Object 已被扩展
- var array;
- //赋值,以上两种方法均可
- array['something'] = 'yay';
- array['somethingelse'] = 'more';
- //循环
- for ( var keyVar in array ) {
- alert(array[keyVar]);
- }
注意 var keyVar ,不加var 为全局全量,可能引起冲突
HTML/XHTML/CSS & JavaScript/DOM/XML & 技术 05 Dec 2006 01:38 pm
scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离
IE6.0、FF1.06+:
clientWidth = width + padding
clientHeight = height + padding
offsetWidth = width + padding + border
offsetHeight = height + padding + border
IE5.0/5.5:
clientWidth = width - border
clientHeight = height - border
offsetWidth = width
offsetHeight = height
(需要提一下:CSS中的margin属性,与clientWidth、offsetWidth、clientHeight、offsetHeight均无关)
