
- HTML Home
- HTML Roadmap
- HTML Introduction
- HTML History & Evolution
- HTML Editors
- HTML Basic Tags
- HTML Elements
- HTML Attributes
- HTML Headings
- HTML Paragraphs
- HTML Fonts
- HTML Blocks
- HTML Style Sheet
- HTML Formatting
- HTML Quotations
- HTML - Comments
- HTML - Colors
- HTML - Images
- HTML - Image Map
- HTML - Frames
- HTML - Iframes
- HTML - Phrase Elements
- HTML - Code Elements
- HTML - Meta Tags
- HTML - Classes
- HTML - IDs
- HTML - Backgrounds
- HTML Tables
- HTML - Tables
- HTML - Table Headers & Captions
- HTML - Table Styling
- HTML - Table Colgroup
- HTML - Nested Tables
- HTML Lists
- HTML - Lists
- HTML - Unordered Lists
- HTML - Ordered Lists
- HTML - Definition Lists
- HTML Links
- HTML - Text Links
- HTML - Image Links
- HTML - Email Links
- HTML Color Names & Values
- HTML - Color Names
- HTML - RGB & RGBA Colors
- HTML - HEX Colors
- HTML - HSL & HSLA Colors
- HTML - HSL Color Picker
- HTML Forms
- HTML - Forms
- HTML - Form Attributes
- HTML - Form Control
- HTML - Input Attributes
- HTML Media
- HTML - Video Element
- HTML - Audio Element
- HTML - Embed Multimedia
- HTML Header
- HTML - Head Element
- HTML - Adding Favicon
- HTML - Javascript
- HTML Layouts
- HTML - Layouts
- HTML - Layout Elements
- HTML - Layout using CSS
- HTML - Responsiveness
- HTML - Symbols
- HTML - Emojis
- HTML - Style Guide
- HTML Graphics
- HTML - SVG
- HTML - Canvas
- HTML APIs
- HTML - Geolocation API
- HTML - Drag & Drop API
- HTML - Web Workers API
- HTML - WebSocket
- HTML - Web Storage
- HTML - Server Sent Events
- HTML Miscellaneous
- HTML - Document Object Model (DOM)
- HTML - MathML
- HTML - Microdata
- HTML - IndexedDB
- HTML - Web Messaging
- HTML - Web CORS
- HTML - Web RTC
- HTML Demo
- HTML - Audio Player
- HTML - Video Player
- HTML - Web slide Desk
- HTML Tools
- HTML - Velocity Draw
- HTML - QR Code
- HTML - Modernizer
- HTML - Validation
- HTML - Color Picker
- HTML References
- HTML - Cheat Sheet
- HTML - Tags Reference
- HTML - Attributes Reference
- HTML - Events Reference
- HTML - Fonts Reference
- HTML - ASCII Codes
- ASCII Table Lookup
- HTML - Color Names
- HTML - Character Entities
- MIME Media Types
- HTML - URL Encoding
- Language ISO Codes
- HTML - Character Encodings
- HTML - Deprecated Tags
- HTML Resources
- HTML - Quick Guide
- HTML - Useful Resources
- HTML - Color Code Builder
- HTML - Online Editor
HTML - DOM Document anchors Property
HTML DOM document anchors property is a read only property which lists all the <a> tag with name attribute in the document. This property is deprecated.
It lists anchor tags with name attribute and since name attribute is no longer supported in HTML 5, anchors property is no longer recommended to use. You can use it's alternate way getElementsByTagName('a') to get the same results.
Syntax
document.anchors;
Return value
It return an HTML collection of all <a> with name attribute.
Examples of HTML DOM Document 'anchors' Property
The following examples illustrtas use of anchors property.
Get the number of anchor Elements
Here, in the following example anchors property returns the number of <a> with name attribute.
<!DOCTYPE html> <html> <head> <title>HTML DOM document anchors Property</title> </head> <body> <a name="tutorix">Tutorix</a> <br> <a name="tutorialspoint">Tutorialspoint</a> <br> <a> I am without name attribute</a> <p>Number of anchor tags with name attribute :</p> <p id="anchors"></p> <script> let num = document.anchors.length; document.getElementById("anchors").innerHTML =num; </script> </body> </html>
Alternate way to get number of anchor Elements
In this example, getElementsByTagName is used as altrnate way to get the number of of anchor elements.
<!DOCTYPE html> <html lang="en"> <head> <title>HTML DOM document anchors Property</title> </head> <body> <a name="tutorix">Tutorix</a> <br> <a name="tutorialspoint">Tutorialspoint</a> <br> <a> I am without name attribute</a> <p>Click to get the number of anchor element.</p> <button onclick="fun()">Click me</button> <p id="anchors"></p> <script> function fun() { let num = document.getElementsByTagName("a").length; document.getElementById("anchors").innerHTML = num; } </script> </body> </html>
Get the content of first anchor Element
The following example returns the content of first <a> element.
<!DOCTYPE html> <html lang="en"> <head> <title>HTML DOM document anchors Property</title> </head> <body> <a name="tutorix">Tutorix</a> <br> <a name="tutorialspoint">Tutorialspoint</a> <br> <a> I am without name attribute</a> <p>Click to get the content of first anchor element.</p> <button onclick="fun()">Click me</button> <p id="anchors"></p> <script> function fun() { let num = document.anchors[0].innerHTML; document.getElementById("anchors").innerHTML = num; } </script> </body> </html>
Alternate way to get content of first anchor Element
In this example, getElementsByTagName is used as altrnate way to get the content of first anchor element.
<!DOCTYPE html> <html lang="en"> <head> <title>HTML DOM document anchors Property</title> </head> <body> <a name="tutorix">Tutorix</a> <br> <a name="tutorialspoint">Tutorialspoint</a> <br> <a> I am without name attribute</a> <p>Click to get the content of first <a> element.</p> <button onclick="fun()">Click me</button> <p id="anchors"></p> <script> function fun() { let num = document.getElementsByTagName("a")[0].innerHTML; document.getElementById("anchors").innerHTML = num; } </script> </body> </html>
Supported Browsers
Property | ![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|
anchors | No | No | No | No | No |