加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

DOM Element对象介绍

发布时间:2023-09-22 12:19:58 所属栏目:教程 来源:
导读:XML Element可以定义为XML的构建块。 Element可以表现为容纳文本,元素,属性,媒体对象或所有这些的容器。 每当解析器根据格式解析XML文档时,解析器就会导航元素节点。 Element节点中包含文本,该文本称为文本节点
XML Element可以定义为XML的构建块。 Element可以表现为容纳文本,元素,属性,媒体对象或所有这些的容器。 每当解析器根据格式解析XML文档时,解析器就会导航元素节点。 Element节点中包含文本,该文本称为文本节点。

Element对象继承Node对象的属性和方法,因此element对象也视为Node。 除了节点对象属性和方法之外,它还具有以下属性和方法。

属性
下表列出了Element对象的属性 -

属性    类型    描述
tagName    DOMString    它给出了指定元素的标记名称。
schemaTypeInfo    TypeInfo    它表示与此元素关联的类型信息,它已弃用。

方法
下表列出了Element对象的方法 -

方法    类型    描述
getAttribute()    DOMString    如果存在指定元素,则检索该属性的值。
getAttributeNS()    DOMString    按本地名称和名称空间URI检索属性值。
getAttributeNode()    Attr    从当前元素中检索属性节点的名称。
getAttributeNodeNS()    Attr    按本地名称和名称空间URI检索Attr节点。
getElementsByTagName()    NodeList    以文档顺序返回具有给定标记名称的所有后代元素的NodeList。
getElementsByTagNameNS()    NodeList    以文档顺序返回具有给定本地名称和名称空间URI的所有后代元素的NodeList。
hasAttribute()    boolean    当在此元素上指定具有给定名称的属性或具有默认值时返回true,否则返回false。
hasAttributeNS()    boolean    当在此元素上指定具有给定本地名称和名称空间URI的属性或具有默认值时,返回true,否则返回false。
removeAttribute()    -    按指定名称删除属性。
removeAttributeNS    -    按本地名称和名称空间URI删除属性。
removeAttributeNode()    Attr    从元素中删除指定的属性节点。
setAttribute()    -    为现有元素设置新属性值。
setAttributeNS()    -    添加新属性。如果元素上已存在具有相同本地名称和名称空间URI的属性,则其前缀将更改为qualifiedname的前缀部分,并且其值将更改为value参数值。
setAttributeNode()    Attr    将新属性节点设置为现有元素。
setAttributeNodeNS    Attr    添加新属性。 如果元素中已存在具有该本地名称和该命名空间URI的属性,则该属性将替换为新属性。

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章