
Javascript – document.getElementsByTagName()
The JavaScriptdocument.getElementsByTagName() method is used to get a collection of all the elements in the document with a specific tag name. It returns an HTMLCollection object, which is an ordered collection of elements with the same tag name.
The getElementsByTagName() method takes a tag name as its parameter and returns an array-like object that contains all the elements in the document with the specified tag name.
The getElementsByTagName() method is called with the argument “p” to get all the <p> elements in the document. The returned HTMLCollection object is then logged to the console, which will output an array-like object containing all the <p> elements in the document. Note that the HTMLCollection object is not a true array and therefore cannot be manipulated using array methods, but it can be looped over using a for loop or converted to an array using Array.from().
Here is an example of how to use getElementsByTagName() method to get all the <p> elements in an HTML document:
<html>
<head>
<title>Example</title>
</head>
<body>
<h1>My Heading</h1>
<p>Paragraph 1</p>
<p>Paragraph 2</p>
<script>
const paragraphs = document.getElementsByTagName("p");
console.log(paragraphs); // Output: HTMLCollection[<p>, <p>]
</script>
</body>
</html>