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的属性,则该属性将替换为新属性。 (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |