java创建node类型数据类型_[Java教程]js DOM Node类型

[Java教程]js DOM Node类型

0 2015-12-18 16:00:08

DOM(文档对象模型)是针对HTML和

DOM可以将任何HTML或

以下面为例:

My article

Hello world

文档节点是每个文档的根节点。文档中的其他所有元素都包含在文档元素中。

bc91bb04e6e9c61e24c974e4440db8f2.gif

1、Node类型

JavaScript中的所有节点类型都继承自Node类型。

每个节点都有一个nodeType属性(someNode.nodeType),表面节点的类型。Node类型中定义了12个数值常量,任何节点类型必居其一:

bc91bb04e6e9c61e24c974e4440db8f2.gif

要了解节点的具体信息,可以使用nodeName和nodeValue。对于元素节点,nodeName保存的始终都是元素的标签名,而nodeValue的值则始终为null。

节点关系:

bc91bb04e6e9c61e24c974e4440db8f2.gif

操作节点:

appendChild(newNode)——向childNodes列表末尾添加一个节点,返回新增的节点。如果传入到appendChild()的节点已经是文档的一部分,那结果是将该节点从原来的位置转移到新位置。

insertBefore(要插入的节点,作为参照的节点)——把节点放在childNodes列表中某个特定的位置上,返回插入的节点。插入节点后,被插入的节点会变成参照节点的前一个同胞节点(previousSibling)。

replaceChild(要插入的节点,要替换的结点)——返回要替换的节点并从文档树中删除。

本文网址:http://www.shaoqun.com/a/170015.html

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。

JS

0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值