mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-07 18:22:57 +08:00
951 lines
53 KiB
HTML
951 lines
53 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
compact2, compact3
|
||
</div>
|
||
<div class="subTitle">
|
||
org.w3c.dom
|
||
</div>
|
||
<h2 class="title" title="Interface Element">Interface Element</h2>
|
||
</div><div class="contentContainer">
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<dl>
|
||
<dt>
|
||
All Superinterfaces:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../org/w3c/dom/Node.html" title="界面在org.w3c.dom">Node</a></span>
|
||
</dd>
|
||
</dl>
|
||
<dl>
|
||
<dt>
|
||
All Known Subinterfaces:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../javax/xml/soap/Detail.html" title="javax.xml.soap中的接口">Detail</a> , <a href="../../../javax/xml/soap/DetailEntry.html" title="javax.xml.soap中的接口">DetailEntry</a> , <a href="../../../javax/xml/soap/SOAPBody.html" title="javax.xml.soap中的接口">SOAPBody</a> , <a href="../../../javax/xml/soap/SOAPBodyElement.html" title="javax.xml.soap中的接口">SOAPBodyElement</a> , <a href="../../../javax/xml/soap/SOAPElement.html" title="javax.xml.soap中的接口">SOAPElement</a> , <a href="../../../javax/xml/soap/SOAPEnvelope.html" title="javax.xml.soap中的接口">SOAPEnvelope</a> , <a href="../../../javax/xml/soap/SOAPFault.html" title="javax.xml.soap中的接口">SOAPFault</a> , <a href="../../../javax/xml/soap/SOAPFaultElement.html" title="javax.xml.soap中的接口">SOAPFaultElement</a> , <a href="../../../javax/xml/soap/SOAPHeader.html" title="javax.xml.soap中的接口">SOAPHeader</a> , <a href="../../../javax/xml/soap/SOAPHeaderElement.html" title="javax.xml.soap中的接口">SOAPHeaderElement</a></span>
|
||
</dd>
|
||
</dl>
|
||
<dl>
|
||
<dt>
|
||
所有已知实现类:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../javax/imageio/metadata/IIOMetadataNode.html" title="javax.imageio.metadata中的类">IIOMetadataNode</a></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public interface <span class="typeNameLabel">Element</span>
|
||
extends <a href="../../../org/w3c/dom/Node.html" title="interface in org.w3c.dom">Node</a></pre>
|
||
<div class="block">
|
||
<span><code>Element</code>接口表示HTML或XML文档中的元素。</span>
|
||
<span>元素可以具有与它们相关联的属性;</span>
|
||
<span>由于<code>Element</code>接口从继承<code>Node</code> ,通用<code>Node</code>接口属性<code>attributes</code>可以用于检索集合为一个元件的所有属性的。</span>
|
||
<span><code>Element</code>接口上有一些方法可以通过名称检索一个<code>Attr</code>对象,或者按名称检索一个属性值。</span>
|
||
<span>在XML中,属性值可能包含实体引用,应<code>Attr</code>对象以检查表示属性值的可能相当复杂的子树。</span>
|
||
<span>另一方面,在HTML中,所有属性都具有简单的字符串值,可以方便地使用直接访问属性值的方法。</span>
|
||
<p> <span><b>注意:</b>在DOM级别2,该方法<code>normalize</code>从继承<code>Node</code>界面,在它被移动。</span> </p>
|
||
<p> <span>另见<a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">Document Object Model (DOM) Level 3 Core Specification</a> 。</span> </p>
|
||
</div> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="summary">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- =========== FIELD SUMMARY =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="field.summary">
|
||
<!-- --> </a> <h3>Field Summary</h3>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="fields.inherited.from.class.org.w3c.dom.Node">
|
||
<!-- --> </a> <h3>Fields inherited from interface org.w3c.dom.<a href="../../../org/w3c/dom/Node.html" title="interface in org.w3c.dom">Node</a></h3> <code><a href="../../../org/w3c/dom/Node.html#ATTRIBUTE_NODE">ATTRIBUTE_NODE</a>, <a href="../../../org/w3c/dom/Node.html#CDATA_SECTION_NODE">CDATA_SECTION_NODE</a>, <a href="../../../org/w3c/dom/Node.html#COMMENT_NODE">COMMENT_NODE</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_FRAGMENT_NODE">DOCUMENT_FRAGMENT_NODE</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_NODE">DOCUMENT_NODE</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_POSITION_CONTAINED_BY">DOCUMENT_POSITION_CONTAINED_BY</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_POSITION_CONTAINS">DOCUMENT_POSITION_CONTAINS</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_POSITION_DISCONNECTED">DOCUMENT_POSITION_DISCONNECTED</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_POSITION_FOLLOWING">DOCUMENT_POSITION_FOLLOWING</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC">DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_POSITION_PRECEDING">DOCUMENT_POSITION_PRECEDING</a>, <a href="../../../org/w3c/dom/Node.html#DOCUMENT_TYPE_NODE">DOCUMENT_TYPE_NODE</a>, <a href="../../../org/w3c/dom/Node.html#ELEMENT_NODE">ELEMENT_NODE</a>, <a href="../../../org/w3c/dom/Node.html#ENTITY_NODE">ENTITY_NODE</a>, <a href="../../../org/w3c/dom/Node.html#ENTITY_REFERENCE_NODE">ENTITY_REFERENCE_NODE</a>, <a href="../../../org/w3c/dom/Node.html#NOTATION_NODE">NOTATION_NODE</a>, <a href="../../../org/w3c/dom/Node.html#PROCESSING_INSTRUCTION_NODE">PROCESSING_INSTRUCTION_NODE</a>, <a href="../../../org/w3c/dom/Node.html#TEXT_NODE">TEXT_NODE</a></code></li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ========== METHOD SUMMARY =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.summary">
|
||
<!-- --> </a> <h3>方法摘要</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
|
||
<caption>
|
||
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t3"><span><a href="javascript:show(4);">抽象方法</a></span><span class="tabEnd"> </span></span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||
<th class="colLast" scope="col">Method and Description</th>
|
||
</tr>
|
||
<tr class="altColor" id="i0">
|
||
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#getAttribute-java.lang.String-">getAttribute</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)</code>
|
||
<div class="block">
|
||
按名称检索属性值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code><a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#getAttributeNode-java.lang.String-">getAttributeNode</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)</code>
|
||
<div class="block">
|
||
按名称检索属性节点。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code><a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#getAttributeNodeNS-java.lang.String-java.lang.String-">getAttributeNodeNS</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)</code>
|
||
<div class="block">
|
||
通过本地名称和命名空间URI
|
||
<code>Attr</code>节点。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i3">
|
||
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#getAttributeNS-java.lang.String-java.lang.String-">getAttributeNS</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)</code>
|
||
<div class="block">
|
||
通过本地名称和命名空间URI检索属性值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i4">
|
||
<td class="colFirst"><code><a href="../../../org/w3c/dom/NodeList.html" title="interface in org.w3c.dom">NodeList</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#getElementsByTagName-java.lang.String-">getElementsByTagName</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)</code>
|
||
<div class="block">
|
||
返回
|
||
<code>NodeList</code>所有子孙的
|
||
<code>Elements</code>具有给定标记名称,在文档顺序。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i5">
|
||
<td class="colFirst"><code><a href="../../../org/w3c/dom/NodeList.html" title="interface in org.w3c.dom">NodeList</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#getElementsByTagNameNS-java.lang.String-java.lang.String-">getElementsByTagNameNS</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)</code>
|
||
<div class="block">
|
||
返回
|
||
<code>NodeList</code>所有后代的
|
||
<code>Elements</code>具有给定本地名称和命名空间URI在文档顺序。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i6">
|
||
<td class="colFirst"><code><a href="../../../org/w3c/dom/TypeInfo.html" title="interface in org.w3c.dom">TypeInfo</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#getSchemaTypeInfo--">getSchemaTypeInfo</a></span>()</code>
|
||
<div class="block">
|
||
与该元素相关联的类型信息。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i7">
|
||
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#getTagName--">getTagName</a></span>()</code>
|
||
<div class="block">
|
||
元素的名称。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i8">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#hasAttribute-java.lang.String-">hasAttribute</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)</code>
|
||
<div class="block">
|
||
返回
|
||
<code>true</code>在此元素上被指定给定名称的属性或具有默认值,
|
||
<code>false</code>其他。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i9">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#hasAttributeNS-java.lang.String-java.lang.String-">hasAttributeNS</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)</code>
|
||
<div class="block">
|
||
返回
|
||
<code>true</code>在此元素上被指定或具有默认值,与给定的本地名称和命名空间的属性URI
|
||
<code>false</code>其他。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i10">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#removeAttribute-java.lang.String-">removeAttribute</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)</code>
|
||
<div class="block">
|
||
按名称删除属性。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i11">
|
||
<td class="colFirst"><code><a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#removeAttributeNode-org.w3c.dom.Attr-">removeAttributeNode</a></span>(<a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a> oldAttr)</code>
|
||
<div class="block">
|
||
删除指定的属性节点。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i12">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#removeAttributeNS-java.lang.String-java.lang.String-">removeAttributeNS</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)</code>
|
||
<div class="block">
|
||
通过本地名称和命名空间URI删除属性。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i13">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#setAttribute-java.lang.String-java.lang.String-">setAttribute</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> value)</code>
|
||
<div class="block">
|
||
添加一个新属性。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i14">
|
||
<td class="colFirst"><code><a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#setAttributeNode-org.w3c.dom.Attr-">setAttributeNode</a></span>(<a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a> newAttr)</code>
|
||
<div class="block">
|
||
添加一个新的属性节点。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i15">
|
||
<td class="colFirst"><code><a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#setAttributeNodeNS-org.w3c.dom.Attr-">setAttributeNodeNS</a></span>(<a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a> newAttr)</code>
|
||
<div class="block">
|
||
添加一个新属性。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i16">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#setAttributeNS-java.lang.String-java.lang.String-java.lang.String-">setAttributeNS</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> qualifiedName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> value)</code>
|
||
<div class="block">
|
||
添加一个新属性。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i17">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#setIdAttribute-java.lang.String-boolean-">setIdAttribute</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name, boolean isId)</code>
|
||
<div class="block">
|
||
如果参数
|
||
<code>isId</code>为
|
||
<code>true</code> ,则此方法将指定的属性声明为用户确定的ID属性。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i18">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#setIdAttributeNode-org.w3c.dom.Attr-boolean-">setIdAttributeNode</a></span>(<a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a> idAttr, boolean isId)</code>
|
||
<div class="block">
|
||
如果参数
|
||
<code>isId</code>为
|
||
<code>true</code> ,则此方法将指定的属性声明为用户确定的ID属性。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i19">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/w3c/dom/Element.html#setIdAttributeNS-java.lang.String-java.lang.String-boolean-">setIdAttributeNS</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName, boolean isId)</code>
|
||
<div class="block">
|
||
如果参数
|
||
<code>isId</code>为
|
||
<code>true</code> ,则此方法将指定的属性声明为用户确定的ID属性。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.org.w3c.dom.Node">
|
||
<!-- --> </a> <h3>Methods inherited from interface org.w3c.dom.<a href="../../../org/w3c/dom/Node.html" title="interface in org.w3c.dom">Node</a></h3> <code><a href="../../../org/w3c/dom/Node.html#appendChild-org.w3c.dom.Node-">appendChild</a>, <a href="../../../org/w3c/dom/Node.html#cloneNode-boolean-">cloneNode</a>, <a href="../../../org/w3c/dom/Node.html#compareDocumentPosition-org.w3c.dom.Node-">compareDocumentPosition</a>, <a href="../../../org/w3c/dom/Node.html#getAttributes--">getAttributes</a>, <a href="../../../org/w3c/dom/Node.html#getBaseURI--">getBaseURI</a>, <a href="../../../org/w3c/dom/Node.html#getChildNodes--">getChildNodes</a>, <a href="../../../org/w3c/dom/Node.html#getFeature-java.lang.String-java.lang.String-">getFeature</a>, <a href="../../../org/w3c/dom/Node.html#getFirstChild--">getFirstChild</a>, <a href="../../../org/w3c/dom/Node.html#getLastChild--">getLastChild</a>, <a href="../../../org/w3c/dom/Node.html#getLocalName--">getLocalName</a>, <a href="../../../org/w3c/dom/Node.html#getNamespaceURI--">getNamespaceURI</a>, <a href="../../../org/w3c/dom/Node.html#getNextSibling--">getNextSibling</a>, <a href="../../../org/w3c/dom/Node.html#getNodeName--">getNodeName</a>, <a href="../../../org/w3c/dom/Node.html#getNodeType--">getNodeType</a>, <a href="../../../org/w3c/dom/Node.html#getNodeValue--">getNodeValue</a>, <a href="../../../org/w3c/dom/Node.html#getOwnerDocument--">getOwnerDocument</a>, <a href="../../../org/w3c/dom/Node.html#getParentNode--">getParentNode</a>, <a href="../../../org/w3c/dom/Node.html#getPrefix--">getPrefix</a>, <a href="../../../org/w3c/dom/Node.html#getPreviousSibling--">getPreviousSibling</a>, <a href="../../../org/w3c/dom/Node.html#getTextContent--">getTextContent</a>, <a href="../../../org/w3c/dom/Node.html#getUserData-java.lang.String-">getUserData</a>, <a href="../../../org/w3c/dom/Node.html#hasAttributes--">hasAttributes</a>, <a href="../../../org/w3c/dom/Node.html#hasChildNodes--">hasChildNodes</a>, <a href="../../../org/w3c/dom/Node.html#insertBefore-org.w3c.dom.Node-org.w3c.dom.Node-">insertBefore</a>, <a href="../../../org/w3c/dom/Node.html#isDefaultNamespace-java.lang.String-">isDefaultNamespace</a>, <a href="../../../org/w3c/dom/Node.html#isEqualNode-org.w3c.dom.Node-">isEqualNode</a>, <a href="../../../org/w3c/dom/Node.html#isSameNode-org.w3c.dom.Node-">isSameNode</a>, <a href="../../../org/w3c/dom/Node.html#isSupported-java.lang.String-java.lang.String-">isSupported</a>, <a href="../../../org/w3c/dom/Node.html#lookupNamespaceURI-java.lang.String-">lookupNamespaceURI</a>, <a href="../../../org/w3c/dom/Node.html#lookupPrefix-java.lang.String-">lookupPrefix</a>, <a href="../../../org/w3c/dom/Node.html#normalize--">normalize</a>, <a href="../../../org/w3c/dom/Node.html#removeChild-org.w3c.dom.Node-">removeChild</a>, <a href="../../../org/w3c/dom/Node.html#replaceChild-org.w3c.dom.Node-org.w3c.dom.Node-">replaceChild</a>, <a href="../../../org/w3c/dom/Node.html#setNodeValue-java.lang.String-">setNodeValue</a>, <a href="../../../org/w3c/dom/Node.html#setPrefix-java.lang.String-">setPrefix</a>, <a href="../../../org/w3c/dom/Node.html#setTextContent-java.lang.String-">setTextContent</a>, <a href="../../../org/w3c/dom/Node.html#setUserData-java.lang.String-java.lang.Object-org.w3c.dom.UserDataHandler-">setUserData</a></code></li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="details">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="getTagName--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getTagName</h4> <pre><a href="../../../java/lang/String.html" title="class in java.lang">String</a> getTagName()</pre>
|
||
<div class="block">
|
||
<span>元素的名称。</span>
|
||
<span>如果<code>Node.localName</code>不同于<code>null</code> ,则此属性是限定名称。</span>
|
||
<span>例如,在:</span>
|
||
<pre> <span><elementExample id="demo"> ...
|
||
</elementExample> ,</span> </pre>
|
||
<span><code>tagName</code>的值为<code>"elementExample"</code> 。</span>
|
||
<span>请注意,这是在XML中的情况保留,DOM的所有操作也是如此。</span>
|
||
<span><code>tagName</code> HTML源文件中的情况如何,HTML DOM <code>tagName</code>以规范的大写形式返回HTML元素的tagName。</span>
|
||
</div> </li>
|
||
</ul> <a name="getAttribute-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getAttribute</h4> <pre><a href="../../../java/lang/String.html" title="class in java.lang">String</a> getAttribute(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)</pre>
|
||
<div class="block">
|
||
按名称检索属性值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>name</code> - 要检索的属性的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Attr</code>值作为字符串,或空字符串,如果该属性没有指定或默认值。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setAttribute-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setAttribute</h4> <pre>void setAttribute(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> value)
|
||
throws <a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></pre>
|
||
<div class="block">
|
||
<span>添加一个新属性。</span>
|
||
<span>如果具有该名称的属性已经存在于元素中,则其值将更改为value参数的值。</span>
|
||
<span>这个值是一个简单的字符串;</span>
|
||
<span>它不被解析,因为它被设置。</span>
|
||
<span>因此,任何标记(例如要被识别为实体引用的语法)被视为文本文本,并且在写出时需要被实现适当地转义。</span>
|
||
<span>为了分配包含实体引用的属性值,用户必须创建一个<code>Attr</code>节点加上任何<code>Text</code>和<code>EntityReference</code>节点,构建适当的子树,并使用<code>setAttributeNode</code>将其分配为属性的值。</span>
|
||
<br/>
|
||
<span>要使用限定名称和命名空间URI设置属性,请使用<code>setAttributeNS</code>方法。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>name</code> - 要创建或更改的属性的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>value</code> - 以字符串形式设置的值。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code><a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></code> - INVALID_CHARACTER_ERR:如果指定的名称是不按照规定使用的XML版本的XML名称募集<code>Document.xmlVersion</code>属性。</span>
|
||
<br/>
|
||
<span>NO_MODIFICATION_ALLOWED_ERR:如果此节点是只读的,则引发。</span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="removeAttribute-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>removeAttribute</h4> <pre>void removeAttribute(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)
|
||
throws <a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></pre>
|
||
<div class="block">
|
||
<span>按名称删除属性。</span>
|
||
<span>如果在DTD中定义了已删除属性的默认值,则在适用时,会立即出现一个新属性,默认值以及相应的名称空间URI,本地名称和前缀。</span>
|
||
<span>该实现可能类似地处理来自其他模式的默认值,但应用程序应使用<code>Document.normalizeDocument()</code>来保证此信息是最新的。</span>
|
||
<br/>
|
||
<span>如果没有找到具有此名称的属性,则此方法无效。</span>
|
||
<br/>
|
||
<span>要通过本地名称和命名空间URI删除属性,请使用<code>removeAttributeNS</code>方法。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>name</code> - 要删除的属性的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></code> - NO_MODIFICATION_ALLOWED_ERR:如果此节点是只读的,则提升。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getAttributeNode-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getAttributeNode</h4> <pre><a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a> getAttributeNode(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)</pre>
|
||
<div class="block">
|
||
<span>按名称检索属性节点。</span>
|
||
<br/>
|
||
<span>要通过限定名称和命名空间URI检索属性节点,请使用<code>getAttributeNodeNS</code>方法。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>name</code> - 要检索的属性的名称(
|
||
<code>nodeName</code> )。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
具有指定名称(
|
||
<code>nodeName</code> )或
|
||
<code>null</code>的
|
||
<code>Attr</code>节点,如果没有此类属性。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setAttributeNode-org.w3c.dom.Attr-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setAttributeNode</h4> <pre><a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a> setAttributeNode(<a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a> newAttr)
|
||
throws <a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></pre>
|
||
<div class="block">
|
||
<span>添加一个新的属性节点。</span>
|
||
<span>如果具有该名称的属性( <code>nodeName</code> )已经存在于元素中,则会被新的属性替换。</span>
|
||
<span>替换属性节点本身不起作用。</span>
|
||
<br/>
|
||
<span>要添加具有限定名称和命名空间URI的新属性节点,请使用<code>setAttributeNodeNS</code>方法。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>newAttr</code> - 要添加到属性列表的
|
||
<code>Attr</code>节点。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果
|
||
<code>newAttr</code>属性替换现有属性,替换
|
||
<code>Attr</code>节点返回,否则
|
||
<code>null</code>返回。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code><a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></code> - WRONG_DOCUMENT_ERR:如果<code>newAttr</code>是从与创建该元素的文档不同的文档创建的,则引发。</span>
|
||
<br/>
|
||
<span>NO_MODIFICATION_ALLOWED_ERR:如果此节点是只读的,则引发。</span>
|
||
<br/>
|
||
<span>INUSE_ATTRIBUTE_ERR:如果<code>newAttr</code>已经是另一个<code>Element</code>对象的属性,则<code>Element</code> 。</span>
|
||
<span>DOM用户必须明确克隆<code>Attr</code>节点,以便在其他元素中重新使用它们。</span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="removeAttributeNode-org.w3c.dom.Attr-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>removeAttributeNode</h4> <pre><a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a> removeAttributeNode(<a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a> oldAttr)
|
||
throws <a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></pre>
|
||
<div class="block">
|
||
<span>删除指定的属性节点。</span>
|
||
<span>如果在DTD中定义了已删除的<code>Attr</code>节点的默认值,则在适用的情况下,将立即显示一个新节点和默认值以及相应的命名空间URI,本地名称和前缀。</span>
|
||
<span>实现可能类似地处理来自其他模式的默认值,但应用程序应使用<code>Document.normalizeDocument()</code>来保证此信息是最新的。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>oldAttr</code> - 要从属性列表中删除的
|
||
<code>Attr</code>节点。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
被删除的
|
||
<code>Attr</code>节点。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code><a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></code> - NO_MODIFICATION_ALLOWED_ERR:如果此节点是只读的,则提升。</span>
|
||
<br/>
|
||
<span>NOT_FOUND_ERR:如果<code>oldAttr</code>不是元素的属性,则引发。</span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getElementsByTagName-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getElementsByTagName</h4> <pre><a href="../../../org/w3c/dom/NodeList.html" title="interface in org.w3c.dom">NodeList</a> getElementsByTagName(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)</pre>
|
||
<div class="block">
|
||
返回
|
||
<code>NodeList</code>所有子孙的
|
||
<code>Elements</code>具有给定标记名称,在文档顺序。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code>name</code> - 要匹配的标签的名称。</span>
|
||
<span>特殊值“*”匹配所有标签。</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个匹配的列表
|
||
<code>Element</code>节点。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getAttributeNS-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getAttributeNS</h4> <pre><a href="../../../java/lang/String.html" title="class in java.lang">String</a> getAttributeNS(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)
|
||
throws <a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></pre>
|
||
<div class="block">
|
||
<span>通过本地名称和命名空间URI检索属性值。</span>
|
||
<br/>
|
||
<span>按照[ <a href="http://www.w3.org/TR/1999/REC-xml-names-19990114/">XML Namespaces</a> ],应用程序必须使用值<code>null</code>作为方法的<code>namespaceURI</code>参数,如果他们希望没有命名空间。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>namespaceURI</code> - 要检索的属性的命名空间URI。
|
||
</dd>
|
||
<dd>
|
||
<code>localName</code> - 要检索的属性的本地名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>Attr</code>值作为字符串,或空字符串,如果该属性没有指定或默认值。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></code> - NOT_SUPPORTED_ERR:如果实现不支持功能
|
||
<code>"XML"</code> ,并且通过文档公开的语言不支持XML命名空间(例如[
|
||
<a href="http://www.w3.org/TR/1999/REC-html401-19991224/">HTML 4.01</a> ]),则可能会被引发。
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
DOM级别2
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setAttributeNS-java.lang.String-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setAttributeNS</h4> <pre>void setAttributeNS(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> qualifiedName,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> value)
|
||
throws <a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></pre>
|
||
<div class="block">
|
||
<span>添加一个新属性。</span>
|
||
<span>如果元素上已经存在具有相同本地名称和命名空间URI的属性,则其前缀将更改为<code>qualifiedName</code>的前缀部分,并将其值更改为<code>value</code>参数。</span>
|
||
<span>这个值是一个简单的字符串;</span>
|
||
<span>它不被解析,因为它被设置。</span>
|
||
<span>因此,任何标记(例如要被识别为实体引用的语法)被视为文本文本,并且在写出时需要被实现适当地转义。</span>
|
||
<span>为了分配包含实体引用的属性值,用户必须创建一个<code>Attr</code>节点加上任何<code>Text</code>和<code>EntityReference</code>节点,构建适当的子树,并使用<code>setAttributeNodeNS</code>或<code>setAttributeNode</code>将其分配为属性的值。</span>
|
||
<br/>
|
||
<span>按照[ <a href="http://www.w3.org/TR/1999/REC-xml-names-19990114/">XML Namespaces</a> ],应用程序必须使用值<code>null</code>作为方法的<code>namespaceURI</code>参数,如果他们希望没有命名空间。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>namespaceURI</code> - 要创建或更改的属性的命名空间URI。
|
||
</dd>
|
||
<dd>
|
||
<code>qualifiedName</code> - 要创建或更改的属性的限定名称。
|
||
</dd>
|
||
<dd>
|
||
<code>value</code> - 以字符串形式设置的值。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code><a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></code> - INVALID_CHARACTER_ERR:如果指定的限定名称不是按照规定的使用中的XML版本的XML名称募集<code>Document.xmlVersion</code>属性。</span>
|
||
<br/>
|
||
<span>NO_MODIFICATION_ALLOWED_ERR:如果此节点是只读的,则引发。</span>
|
||
<br/>
|
||
<span>NAMESPACE_ERR:若该<code>qualifiedName</code>在XML规范每个命名空间畸形,如果<code>qualifiedName</code>有一个前缀, <code>namespaceURI</code>是<code>null</code> ,如果<code>qualifiedName</code>有前缀为“xml”和<code>namespaceURI</code>是“不同<a href="http://www.w3.org/XML/1998/namespace">http://www.w3.org/XML/1998/namespace</a> ”,如果<code>qualifiedName</code>或其前缀为“xmlns”和<code>namespaceURI</code>距离“不同<a href="http://www.w3.org/2000/xmlns/">http://www.w3.org/2000/xmlns/</a> ”,或者如果<code>namespaceURI</code>是“ <a href="http://www.w3.org/2000/xmlns/">http://www.w3.org/2000/xmlns/</a> ”,而本<code>qualifiedName</code>也不其前缀为“xmlns”。</span>
|
||
<br/>
|
||
<span>NOT_SUPPORTED_ERR:如果实现不支持功能<code>"XML"</code> ,并且通过文档公开的语言不支持XML命名空间(例如[ <a href="http://www.w3.org/TR/1999/REC-html401-19991224/">HTML 4.01</a> ]),则可能会被引发。</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
DOM级别2
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="removeAttributeNS-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>removeAttributeNS</h4> <pre>void removeAttributeNS(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)
|
||
throws <a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></pre>
|
||
<div class="block">
|
||
<span>通过本地名称和命名空间URI删除属性。</span>
|
||
<span>如果在DTD中定义了已删除属性的默认值,则在适用时,会立即出现一个新属性,默认值以及相应的名称空间URI,本地名称和前缀。</span>
|
||
<span>该实现可能类似地处理来自其他模式的默认值,但应用程序应使用<code>Document.normalizeDocument()</code>来保证此信息是最新的。</span>
|
||
<br/>
|
||
<span>如果没有找到具有此本地名称和命名空间URI的属性,则此方法无效。</span>
|
||
<br/>
|
||
<span>按照[ <a href="http://www.w3.org/TR/1999/REC-xml-names-19990114/">XML Namespaces</a> ],应用程序必须使用值<code>null</code>作为方法的<code>namespaceURI</code>参数,如果他们希望没有命名空间。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>namespaceURI</code> - 要删除的属性的命名空间URI。
|
||
</dd>
|
||
<dd>
|
||
<code>localName</code> - 要删除的属性的本地名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code><a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></code> - NO_MODIFICATION_ALLOWED_ERR:如果此节点是只读的,则提升。</span>
|
||
<br/>
|
||
<span>NOT_SUPPORTED_ERR:如果实现不支持功能<code>"XML"</code> ,并且通过文档公开的语言不支持XML命名空间(例如[ <a href="http://www.w3.org/TR/1999/REC-html401-19991224/">HTML 4.01</a> ]),则可能会被引发。</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
DOM级别2
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getAttributeNodeNS-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getAttributeNodeNS</h4> <pre><a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a> getAttributeNodeNS(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)
|
||
throws <a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></pre>
|
||
<div class="block">
|
||
<span>通过本地名称和命名空间URI <code>Attr</code>节点。</span>
|
||
<br/>
|
||
<span>按照[ <a href="http://www.w3.org/TR/1999/REC-xml-names-19990114/">XML Namespaces</a> ],应用程序必须使用值<code>null</code>作为方法的<code>namespaceURI</code>参数,如果他们希望没有命名空间。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>namespaceURI</code> - 要检索的属性的命名空间URI。
|
||
</dd>
|
||
<dd>
|
||
<code>localName</code> - 要检索的属性的本地名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
具有指定属性本地名称和命名空间URI的
|
||
<code>Attr</code>节点或
|
||
<code>null</code>如果没有此类属性。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></code> - NOT_SUPPORTED_ERR:如果实现不支持功能
|
||
<code>"XML"</code> ,并且通过文档公开的语言不支持XML命名空间(例如[
|
||
<a href="http://www.w3.org/TR/1999/REC-html401-19991224/">HTML 4.01</a> ]),则可能会被引发。
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
DOM级别2
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setAttributeNodeNS-org.w3c.dom.Attr-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setAttributeNodeNS</h4> <pre><a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a> setAttributeNodeNS(<a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a> newAttr)
|
||
throws <a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></pre>
|
||
<div class="block">
|
||
<span>添加一个新属性。</span>
|
||
<span>如果具有该本地名称和该名称空间URI的属性已经存在于该元素中,则该属性将被新的属性替换。</span>
|
||
<span>替换属性节点本身不起作用。</span>
|
||
<br/>
|
||
<span>按照[ <a href="http://www.w3.org/TR/1999/REC-xml-names-19990114/">XML Namespaces</a> ],应用程序必须使用值<code>null</code>作为方法的<code>namespaceURI</code>参数,如果他们希望没有命名空间。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>newAttr</code> - 要添加到属性列表的
|
||
<code>Attr</code>节点。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果
|
||
<code>newAttr</code>属性替换具有相同本地名称和名称空间URI的现有属性,则更换
|
||
<code>Attr</code>节点返回,否则
|
||
<code>null</code>返回。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code><a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></code> - WRONG_DOCUMENT_ERR:如果<code>newAttr</code>是从与创建元素的文档不同的文档创建的,则引发。</span>
|
||
<br/>
|
||
<span>NO_MODIFICATION_ALLOWED_ERR:如果此节点是只读的,则引发。</span>
|
||
<br/>
|
||
<span>INUSE_ATTRIBUTE_ERR:如果<code>newAttr</code>已经是另一个<code>Element</code>对象的属性,则<code>Element</code> 。</span>
|
||
<span>DOM用户必须明确克隆<code>Attr</code>节点,以便在其他元素中重新使用它们。</span>
|
||
<br/>
|
||
<span>NOT_SUPPORTED_ERR:如果实现不支持功能<code>"XML"</code> ,并且通过文档公开的语言不支持XML命名空间(例如[ <a href="http://www.w3.org/TR/1999/REC-html401-19991224/">HTML 4.01</a> ]),则可能会被引发。</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
DOM级别2
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getElementsByTagNameNS-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getElementsByTagNameNS</h4> <pre><a href="../../../org/w3c/dom/NodeList.html" title="interface in org.w3c.dom">NodeList</a> getElementsByTagNameNS(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)
|
||
throws <a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></pre>
|
||
<div class="block">
|
||
返回
|
||
<code>NodeList</code>所有后代的
|
||
<code>Elements</code>具有给定本地名称和命名空间URI在文档顺序。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code>namespaceURI</code> - 要匹配的元素的命名空间URI。</span>
|
||
<span>特殊值“*”匹配所有命名空间。</span>
|
||
</dd>
|
||
<dd>
|
||
<span><code>localName</code> - 要匹配的元素的本地名称。</span>
|
||
<span>特殊值“*”与所有本地名称相匹配。</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个新的
|
||
<code>NodeList</code>对象包含所有匹配的
|
||
<code>Elements</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></code> - NOT_SUPPORTED_ERR:如果实现不支持功能
|
||
<code>"XML"</code> ,并且通过文档公开的语言不支持XML命名空间(例如[
|
||
<a href="http://www.w3.org/TR/1999/REC-html401-19991224/">HTML 4.01</a> ]),则可能会被引发。
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
DOM级别2
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="hasAttribute-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>hasAttribute</h4> <pre>boolean hasAttribute(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name)</pre>
|
||
<div class="block">
|
||
返回
|
||
<code>true</code>在此元素上被指定给定名称的属性或具有默认值,
|
||
<code>false</code>其他。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>name</code> - 要查找的属性的名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>true</code>如果此元素上被指定具有给定名称的属性或具有缺省值,
|
||
<code>false</code>否则。
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
DOM级别2
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="hasAttributeNS-java.lang.String-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>hasAttributeNS</h4> <pre>boolean hasAttributeNS(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)
|
||
throws <a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></pre>
|
||
<div class="block">
|
||
<span>返回<code>true</code>在此元素上被指定或具有默认值,与给定的本地名称和命名空间的属性URI <code>false</code>其他。</span>
|
||
<br/>
|
||
<span>按照[ <a href="http://www.w3.org/TR/1999/REC-xml-names-19990114/">XML Namespaces</a> ],应用程序必须使用值<code>null</code>作为方法的<code>namespaceURI</code>参数,如果他们希望没有命名空间。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>namespaceURI</code> - 要查找的属性的命名空间URI。
|
||
</dd>
|
||
<dd>
|
||
<code>localName</code> - 要查找的属性的本地名称。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<code>true</code>如果指定使用给定本地名称和名称空间URI的属性或具有此元件上的默认值,
|
||
<code>false</code>否则。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></code> - NOT_SUPPORTED_ERR:如果实现不支持功能
|
||
<code>"XML"</code> ,并且通过文档公开的语言不支持XML命名空间(例如[
|
||
<a href="http://www.w3.org/TR/1999/REC-html401-19991224/">HTML 4.01</a> ]),则可能会被引发。
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
DOM级别2
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getSchemaTypeInfo--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getSchemaTypeInfo</h4> <pre><a href="../../../org/w3c/dom/TypeInfo.html" title="interface in org.w3c.dom">TypeInfo</a> getSchemaTypeInfo()</pre>
|
||
<div class="block">
|
||
与该元素相关联的类型信息。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
DOM 3级
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setIdAttribute-java.lang.String-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setIdAttribute</h4> <pre>void setIdAttribute(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name,
|
||
boolean isId)
|
||
throws <a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></pre>
|
||
<div class="block">
|
||
<span>如果参数<code>isId</code>为<code>true</code> ,则此方法将指定的属性声明为用户确定的ID属性。</span>
|
||
<span>这会影响价值<code>Attr.isId</code>和行为<code>Document.getElementById</code> ,但不会改变,可能是在使用中的任何模式,特别是这并没有影响到<code>Attr.schemaTypeInfo</code>指定的<code>Attr</code>节点。</span>
|
||
<span>使用参数<code>isId</code>的值<code>false</code>取消<code>isId</code>作为用户确定的ID属性的属性。</span>
|
||
<br/>
|
||
<span>要使用本地名称和命名空间URI指定属性,请使用<code>setIdAttributeNS</code>方法。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>name</code> - 属性的名称。
|
||
</dd>
|
||
<dd>
|
||
<code>isId</code> - 属性是否为类型ID。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code><a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></code> - NO_MODIFICATION_ALLOWED_ERR:如果此节点是只读的,则引发。</span>
|
||
<br/>
|
||
<span>NOT_FOUND_ERR:如果指定的节点不是此元素的属性,则引发。</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
DOM 3级
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setIdAttributeNS-java.lang.String-java.lang.String-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setIdAttributeNS</h4> <pre>void setIdAttributeNS(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI,
|
||
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName,
|
||
boolean isId)
|
||
throws <a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></pre>
|
||
<div class="block">
|
||
<span>如果参数<code>isId</code>为<code>true</code> ,则此方法将指定的属性声明为用户确定的ID属性。</span>
|
||
<span>这会影响价值<code>Attr.isId</code>和行为<code>Document.getElementById</code> ,但不会改变,可能是在使用中的任何模式,特别是这并没有影响到<code>Attr.schemaTypeInfo</code>指定的<code>Attr</code>节点。</span>
|
||
<span>使用值<code>false</code>作为参数<code>isId</code>取消声明作为用户确定的ID属性的属性。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>namespaceURI</code> - 属性的命名空间URI。
|
||
</dd>
|
||
<dd>
|
||
<code>localName</code> -
|
||
<code>localName</code>的本地名称。
|
||
</dd>
|
||
<dd>
|
||
<code>isId</code> - 属性是否为类型ID。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code><a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></code> - NO_MODIFICATION_ALLOWED_ERR:如果此节点是只读的,则引发。</span>
|
||
<br/>
|
||
<span>NOT_FOUND_ERR:如果指定的节点不是此元素的属性,则引发。</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
DOM 3级
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setIdAttributeNode-org.w3c.dom.Attr-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>setIdAttributeNode</h4> <pre>void setIdAttributeNode(<a href="../../../org/w3c/dom/Attr.html" title="interface in org.w3c.dom">Attr</a> idAttr,
|
||
boolean isId)
|
||
throws <a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></pre>
|
||
<div class="block">
|
||
<span>如果参数<code>isId</code>为<code>true</code> ,则此方法将指定的属性声明为用户确定的ID属性。</span>
|
||
<span>这会影响价值<code>Attr.isId</code>和行为<code>Document.getElementById</code> ,但不会改变,可能是在使用中的任何模式,特别是这并没有影响到<code>Attr.schemaTypeInfo</code>指定的<code>Attr</code>节点。</span>
|
||
<span>对参数<code>isId</code>使用值<code>false</code>取消<code>isId</code>作为用户确定的ID属性的属性。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>idAttr</code> - 属性节点。
|
||
</dd>
|
||
<dd>
|
||
<code>isId</code> -
|
||
<code>isId</code>是否是类型ID。
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code><a href="../../../org/w3c/dom/DOMException.html" title="class in org.w3c.dom">DOMException</a></code> - NO_MODIFICATION_ALLOWED_ERR:如果此节点是只读的,则引发。</span>
|
||
<br/>
|
||
<span>NOT_FOUND_ERR:如果指定的节点不是此元素的属性,则引发。</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
DOM 3级
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |