首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

常见javaScript DOM步骤与属性

2012-10-24 
常见javaScript DOM方法与属性1. createElement(element) 创建一个指定标签名创建一个新的元素节点,返回值

常见javaScript DOM方法与属性
1. createElement(element)
创建一个指定标签名创建一个新的元素节点,返回值为指向新建元素节点的引用指针。
eg)

 //------------------------DOM 遍历,如果元素没找到则返回null-----------------------//         //---查找相关元素的前一个兄弟元素---//         function prev(elem){             do{                 elem=elem.previousSibling;             }while(elem&&elem.nodeType!=1);             return elem;        }        //---查找相关元素的下一个兄弟元素---//        function next(elem){            do{                elem=elem.nextSibling;            }while(elem&&elem.nodeType!=1);            return elem;        }        //---查找第一个子元素的函数---//        function first(elem){            elem=elem.firstChild;            return elem && elem.nodeType!=1 ?next(elem):elem;        }       //---查找最后一个子元素的函数---//        function last(elem){            elem=elem.lastChild;            return elem && elem.nodeType!=1 ?prev(elem):elem;        }        //---查找父级元素的函数---//        //num是父级元素的级次,parent(elem,2)等价于parent(parent(elem))        function parent(elem,num){            num=num||1;            for(var i=0; i<num; i++){                if(elem!=null){                   elem=elem.parentNode;                }            }            return elem;        } 

热点排行