js dom编程艺术(1)

 

1 //检查浏览器是否理解getElementsByTagName、getElementById
2 function prepare(){
3     if(!document.getElementsByTagName) return false;
4     if (!document.getElementById) return false;
5 }
 1 //共享onload事件
 2 //直接添加函数addLoadEvent(firstfunc)
 3 function addLoadEvent(func) {
 4     var oldonload = window.onload;
 5     if(typeof window.onload != 'function'){
 6         window.onload = func ;
 7     }else{
 8         window.onload = function(){
 9             oldload();
10             func();
11         }
12     }
13 }

结构与行为的分离程度越大越好

posted @ 2017-07-13 16:48  紫陀螺Echo  阅读(120)  评论(0编辑  收藏  举报