📄 dom_node.asp
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-US" xml:lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>XML DOM - Node object</title>
<link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="Keywords" content="xml,tutorial,html,dhtml,css,xsl,xhtml,javascript,asp,ado,vbscript,dom,sql,colors,soap,php,authoring,programming,training,learning,beginner's guide,primer,lessons,school,howto,reference,examples,samples,source code,tags,demos,tips,links,FAQ,tag list,forms,frames,color table,w3c,cascading style sheets,active server pages,dynamic html,internet,database,development,Web building,Webmaster,html guide" />
<meta name="Description" content="Free HTML XHTML CSS JavaScript DHTML XML DOM XSL XSLT RSS AJAX ASP ADO PHP SQL tutorials, references, examples for web building." />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="cache-control" content="no-cache" />
<link rel="stylesheet" type="text/css" href="../stdtheme.css" />
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "../../https@ssl./default.htm" : "../../www./default.htm");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-3855518-1");
pageTracker._initData();
pageTracker._trackPageview();
</script>
</head>
<body>
<a name="top"></a>
<table cellpadding="0" cellspacing="0" width="100%" bgcolor="#808080">
<tr>
<td width="234" valign="top">
<a href="../default.htm"><img src="../images/w3default80.jpg" border="0" alt="W3Schools" /></a>
</td>
<th valign="middle" align="left" class="right">
<iframe style="background-color:#808080" src="../banners/bannerframe.asp@adpartner=aspall2" height="90" width="728"
marginwidth="0" marginheight="0" frameborder="0" scrolling="no">
Your browser does not support inline frames or is currently configured not to display inline frames.
</iframe>
<br /></th>
</tr>
</table>
<table style="margin-left:1px" width="800px" border="0" cellpadding="0" cellspacing="2">
<tr>
<td width="137" class="content" valign="top"><br />
<a class="left" href="../default.asp" target="_top">
<img src="../images/homeicon.gif" border="0" alt="home" /></a>
<a class="left" href="../default.asp" target="_top">
<b>HOME</b></a>
<br /><br />
<b>XML DOM Tutorial</b><br />
<a class="left" target="_top" href="default.asp" >DOM HOME</a><br />
<a class="left" target="_top" href="dom_intro.asp" >DOM Introduction</a><br />
<a class="left" target="_top" href="dom_nodes.asp" >DOM Nodes</a><br />
<a class="left" target="_top" href="dom_nodetree.asp" >DOM Node Tree</a><br />
<a class="left" target="_top" href="dom_parser.asp" >DOM Parsing</a><br />
<a class="left" target="_top" href="dom_loadxmldoc.asp" >DOM Load Function</a><br />
<a class="left" target="_top" href="dom_methods.asp" >DOM Methods</a><br />
<a class="left" target="_top" href="dom_nodes_access.asp" >DOM Accessing</a><br />
<a class="left" target="_top" href="dom_nodes_info.asp" >DOM Node Info</a><br />
<a class="left" target="_top" href="dom_nodes_nodelist.asp" >DOM Node List</a><br />
<a class="left" target="_top" href="dom_nodes_traverse.asp" >DOM Traversing</a><br />
<a class="left" target="_top" href="dom_mozilla_vs_ie.asp" >DOM Browsers</a><br />
<a class="left" target="_top" href="dom_nodes_navigate.asp" >DOM Navigating</a><br />
<br />
<b>Manipulate Nodes</b><br />
<a class="left" target="_top" href="dom_nodes_get.asp" >DOM Get Values</a><br />
<a class="left" target="_top" href="dom_nodes_set.asp" >DOM Change Nodes</a><br />
<a class="left" target="_top" href="dom_nodes_remove.asp" >DOM Remove Nodes</a><br />
<a class="left" target="_top" href="dom_nodes_replace.asp" >DOM Replace Nodes</a><br />
<a class="left" target="_top" href="dom_nodes_create.asp" >DOM Create Nodes</a><br />
<a class="left" target="_top" href="dom_nodes_add.asp" >DOM Add Nodes</a><br />
<a class="left" target="_top" href="dom_nodes_clone.asp" >DOM Clone Nodes</a><br />
<a class="left" target="_top" href="dom_httprequest.asp" >DOM HttpRequest</a><br />
<br />
<b>XML DOM Reference</b><br />
<a class="left" target="_top" href="dom_nodetype.asp" >DOM Node Types</a><br />
<a class="left" target="_top" href="dom_node.asp" style='font-weight:bold;'>DOM Node</a><br />
<a class="left" target="_top" href="dom_nodelist.asp" >DOM NodeList</a><br />
<a class="left" target="_top" href="dom_namednodemap.asp" >DOM NamedNodeMap</a><br />
<a class="left" target="_top" href="dom_document.asp" >DOM Document</a><br />
<a class="left" target="_top" href="dom_documentimplementation.asp" >DOM DocumentImpl</a><br />
<a class="left" target="_top" href="dom_documenttype.asp" >DOM DocumentType</a><br />
<a class="left" target="_top" href="dom_processinginstruction.asp" >DOM ProcessingInstr</a><br />
<a class="left" target="_top" href="dom_element.asp" >DOM Element</a><br />
<a class="left" target="_top" href="dom_attribute.asp" >DOM Attribute</a><br />
<a class="left" target="_top" href="dom_text.asp" >DOM Text</a><br />
<a class="left" target="_top" href="dom_cdatasection.asp" >DOM CDATA</a><br />
<a class="left" target="_top" href="dom_comment.asp" >DOM Comment</a><br />
<a class="left" target="_top" href="dom_http.asp" >DOM HttpRequest</a><br />
<a class="left" target="_top" href="dom_errors.asp" >DOM ParseError Obj</a><br />
<a class="left" target="_top" href="dom_errors_crossbrowser.asp" >DOM Parser Errors</a><br />
<br />
<a class="left" target="_top" href="dom_summary.asp" >DOM Summary</a><br />
<br />
<b>Examples</b><br />
<a class="left" target="_top" href="dom_examples.asp" >DOM Examples</a><br />
<a class="left" target="_top" href="dom_validate.asp" >DOM Validator</a><br /><br />
<b>Selected Reading</b><br />
<a class="left" target="_top" href="../browsers/browsers_stats.asp">Web Statistics</a><br />
<a class="left" target="_top" href="../site/site_glossary.asp">Web Glossary</a><br />
<a class="left" target="_top" href="../hosting/default.asp">Web Hosting</a><br />
<a class="left" target="_top" href="../quality/default.asp">Web Quality</a><br /><br />
<a class="left" target="_top" href="../forum/default.asp">W3Schools Forum</a><br /><br />
<a class="left" target="_top" href="../about/about_helping.asp">Helping W3Schools</a><br /><br />
<script type="text/javascript"><!--
google_ad_client = "pub-3440800076797949";
/*LeftLinkUnit*/
google_ad_slot = "4854527104";
google_ad_width = 120;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="../../pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td>
<td valign="top">
<table style="border: 1px solid gray" width="100%" bgcolor="#FFFFFF" border="0" cellpadding="5" cellspacing="0">
<tr>
<td>
<h1>XML DOM - The Node Object</h1>
<a href="dom_nodetype.asp"><img border="0" src="../images/btn_previous.gif" alt="prev" width="100" height="20" /></a>
<a href="dom_nodelist.asp"><img border="0" src="../images/btn_next.gif" alt="next" width="100" height="20" /></a>
<hr />
<p class="intro">The Node object represents a node in the document tree.</p>
<hr />
<h2>The Node Object</h2>
<p>The Node object is the primary data type for the entire DOM.</p>
<p>The Node object represents a
single node in the document tree.</p>
<p>A node can be an
element node, an attribute node, a text node, or any other of the node types explained in the
"Node
types" chapter.</p>
<p>Notice that while all objects inherits the Node properties / methods for
dealing with parents and children, not all objects can have parents or children.
For example, Text nodes may not have children, and adding children to such nodes
results in a DOM error.</p>
<p>
<b>IE:</b> Internet Explorer, <b>F:</b> Firefox, <b>O:</b> Opera, <b>W3C:</b>
World Wide Web Consortium (Internet Standard)</p>
<h3>Node Object Properties</h3>
<table border="1" width="100%" class="ex" cellspacing="0" id="table1">
<tr>
<th width="32%" align="left" valign="top">Property</th>
<th width="48%" align="left" valign="top">Description</th>
<th width="5%" align="left" valign="top">IE</th>
<th width="4%" align="left" valign="top">F</th>
<th width="4%" align="left" valign="top">O</th>
<th width="7%" align="left" valign="top">W3C</th>
</tr>
<tr>
<td valign="top"><a href="prop_node_baseuri.asp">baseURI</a></td>
<td valign="top">Returns the absolute base URI of a node</td>
<td valign="top">No</td>
<td valign="top">1</td>
<td valign="top">No</td>
<td valign="top">Yes</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_childnodes.asp">childNodes</a></td>
<td valign="top">Returns a NodeList of child nodes for a node</td>
<td valign="top">5</td>
<td valign="top">1</td>
<td valign="top">9</td>
<td valign="top">Yes</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_firstchild.asp">firstChild</a></td>
<td valign="top">Returns the first child of a node</td>
<td valign="top">5</td>
<td valign="top">1</td>
<td valign="top">9</td>
<td valign="top">Yes</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_lastchild.asp">lastChild</a></td>
<td valign="top">Returns the last child of a node</td>
<td valign="top">5</td>
<td valign="top">1</td>
<td valign="top">9</td>
<td valign="top">Yes</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_localname.asp">localName</a></td>
<td valign="top">Returns the local part of the name of a node</td>
<td valign="top">No</td>
<td valign="top">1</td>
<td valign="top">9</td>
<td valign="top">Yes</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_namespaceuri.asp">namespaceURI</a></td>
<td valign="top">Returns the namespace URI of a node</td>
<td valign="top">No</td>
<td valign="top">1</td>
<td valign="top">9</td>
<td valign="top">Yes</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_nextsibling.asp">nextSibling</a></td>
<td valign="top">Returns the node immediately following a node</td>
<td valign="top">5</td>
<td valign="top">1</td>
<td valign="top">9</td>
<td valign="top">Yes</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_nodename.asp">nodeName</a></td>
<td valign="top">Returns the name of a node, depending on its type</td>
<td valign="top">5</td>
<td valign="top">1</td>
<td valign="top">9</td>
<td valign="top">Yes</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_nodetype.asp">nodeType</a></td>
<td valign="top">Returns the type of a node</td>
<td valign="top">5</td>
<td valign="top">1</td>
<td valign="top">9</td>
<td valign="top">Yes</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_nodevalue.asp">nodeValue</a></td>
<td valign="top">Sets or returns the value of a node, depending on its
type</td>
<td valign="top">5</td>
<td valign="top">1</td>
<td valign="top">9</td>
<td valign="top">Yes</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_ownerdocument.asp">ownerDocument</a></td>
<td valign="top">Returns the root element (document object) for a node</td>
<td valign="top">5</td>
<td valign="top">1</td>
<td valign="top">9</td>
<td valign="top">Yes</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_parentnode.asp">parentNode</a></td>
<td valign="top">Returns the parent node of a node</td>
<td valign="top">5</td>
<td valign="top">1</td>
<td valign="top">9</td>
<td valign="top">Yes</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_prefix.asp">prefix</a></td>
<td valign="top">Sets or returns the namespace prefix of a node</td>
<td valign="top">No</td>
<td valign="top">1</td>
<td valign="top">9</td>
<td valign="top">Yes</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_previoussibling.asp">previousSibling</a></td>
<td valign="top">Returns the node immediately before a node</td>
<td valign="top">5</td>
<td valign="top">1</td>
<td valign="top">9</td>
<td valign="top">Yes</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_textcontent.asp">textContent</a></td>
<td valign="top">Sets or returns the textual content of a node and its
descendants</td>
<td valign="top">No</td>
<td valign="top">1</td>
<td valign="top">No</td>
<td valign="top">Yes</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_text.asp">text</a></td>
<td valign="top">Returns the text of a node and its descendants.
IE-only property</td>
<td valign="top">5</td>
<td valign="top">No</td>
<td valign="top">No</td>
<td valign="top">No</td>
</tr>
<tr>
<td valign="top"><a href="prop_node_xml.asp">xml</a></td>
<td valign="top">Returns the XML of a node and its descendants. IE-only
property</td>
<td valign="top">5</td>
<td valign="top">No</td>
<td valign="top">No</td>
<td valign="top">No</td>
</tr>
</table>
<h3>Node Object Methods</h3>
<table border="1" width="100%" class="ex" cellspacing="0" id="table2">
<tr>
<th width="40%" align="left" valign="top">Method</th>
<th width="40%" align="left" valign="top">Description</th>
<th width="5%" align="left" valign="top">IE</th>
<th width="4%" align="left" valign="top">F</th>
<th width="4%" align="left" valign="top">O</th>
<th width="7%" align="left" valign="top">W3C</th>
</tr>
<tr>
<td valign="top"><a href="met_node_appendchild.asp">appendChild()</a></td>
<td valign="top">Adds a new child node to the end of the list of children of
a
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -