Availability
DOM Level 1 Core
Synopsis
Node[] getElementsByTagName(String name);
Arguments
name
The tag name of the desired elements, or the value "*" to
specify that all descendant elements should be returned, regardless
of their tag names.
Returns
An array (technically, a NodeList) of Element objects that are
descendants of this element and have the specified tag name.
Description
This method traverses all descendants of this element and returns an
array (really a NodeList object) of Element nodes representing all
document elements with the specified tag name. The elements in the
returned array appear in the same order in which they appear in the
source document.
Note that the Document interface also has a
getElementsByTagName( ) method that works just
like this one but that traverses the entire document, rather than
just the descendants of a single element. Do not confuse this method
with HTMLDocument.getElementsByName( ), which
searches for elements based on the value of their
name attributes rather than by their tag names.
Example
You can find all <div> tags in a document
with code like the following:
var divisions = document.body.getElementsByTagName("div");
And you can find all <p> tags within the a
<div> tag with code like this:
var paragraphs = divisions[0].getElementsByTagname("p");
See Also
Document.getElementById( ), Document.getElementsByTagName( ),
HTMLDocument.getElementsByName( )
•
Table of Contents
•
Index
•
Reviews
•
Examples
•
Reader Reviews
•
Errata
JavaScript: The Definitive Guide, 4th Edition
By
David Flanagan
Publisher
: O'Reilly
Pub Date
: November 2001
ISBN
: 0-596-00048-0
Pages
: 936
Slots
: 1
This fourth edition of the definitive reference to
JavaScript, a scripting language that can be embedded
directly in web pages, covers the latest version of the
language, JavaScript 1.5, as supported by Netscape 6 and
Internet Explorer 6. The book also provides complete
coverage of the W3C DOM standard (Level 1 and Level 2),
while retaining material on the legacy Level 0 DOM for
backward compatibility.