2011/11/12
1、 DOM中的window对象是一个web(选项卡)窗口的总的对象,Document、status、history等分别为该对象的子对象。
2、 父窗口和子窗口可以通过opener来进行数据通信。
3、 在javascript中的属性判断是否存在,是用“undefined”来判断的
例如:
可以使用if( obj.length != null )
或者
If( typeof(obj.length)!=”undefined” )
还可以直接使用该属性来判断
If( obj.length )
4、 在JavaScript中注重用对象的思想来看待我们处理的问题,document对象是由若干对象属性组成的,从javaScript的角度来看html每一个标签对都对应于一个元素对象(element),相同标签对组成的集合(如anchors、links、forms、images等)构成了庞大的document对象。
在实际的应用中我们要这些标签对进行处理,首先要获取该标签对的对象,标签对中的id和name值其实就可以作为该标签对对象的引用;其次在获得对象后,通话对该标签对的属性进行处理来进行在浏览器中的处理.
5、 网页的解释执行是按照自上而下的顺序解释执行的,所以在javascript中要引用某个标签对对象时,必须要将处理的代码放在此标签对出现的后面。