1、childNodes和nodeType
childnodes获取子节点,但是会把中一个标签与另一个标签的空格当做文本节点来计算。nodetype判断一个节点是什么类型的节点。只有当nodetype==1时才是元素节点,2是属性节点,3是文本节点。
2、children获取子节点,它只返回html节点,甚至不返回文本节点,虽然不是标准的dom属性,但它和innerhtml方法一样,得到了几乎所有浏览器的支持。
3、offsetparent获取该节点有定位的父元素节点。
4、firstchild()和firstelementchild(),有兼容问题,使用if来处理兼容问题。其余lastchild等的也是和这个相类似。
5、使用dom来获取元素属性,使用setattribute(‘要设置的属性’,‘设置属性的值’),removeattribute(名称),getattribute(名称),基本不常用。但也有必须用的情况。
6、使用classname来选择元素,可以封装一个简单的方法,现在这个是低版本的,没有bug,但是有很强的局限性
7、创建节点比如论坛功能
一定要把创建好的节点加入到他的父元素下面
creatElement()创建节点
appendChild()将创建好的节点添加到他的父元素之前
insertBefore()在某个节点之前插入
removeChild()删除某个节点
创建节点
相关推荐:
华科企业管理系统是一套基于php的智能建站软件!产品具有界面新颖美观、动感时尚等特点,是一套服务于中小企业的CMS内容管理系统,软件使用门槛低,无须专业电脑知识,全后台操作管理,操作简单且功能强大,同时软件还具有极强的可扩展性,可以适应各行业不同的需求。华科具有强大的后台管理功能,菜单栏目划分合理清晰。产品、新闻等功能均支持多级分类划分,可供用户自由选择,适合各行各业使用,各模板均精心开发、界面美









