Javascript все атрибуты ссылки

Element: attributes property

The Element.attributes property returns a live collection of all attribute nodes registered to the specified node. It is a NamedNodeMap , not an Array , so it has no Array methods and the Attr nodes’ indexes may differ among browsers. To be more specific, attributes is a key/value pair of strings that represents any information regarding that attribute.

Value

Examples

Basic examples

// Get the first 

element in the document const paragraph = document.querySelector("p"); const attributes = paragraph.attributes;

Enumerating elements attributes

You can enumerate through an element’s attributes using for. of . The following example runs through the attribute nodes for the element in the document with id «paragraph», and prints each attribute’s value.

DOCTYPE html> html lang="en-US"> head> title>Attributes exampletitle> script> function listAttributes()  const paragraph = document.getElementById("paragraph"); const result = document.getElementById("result"); // First, let's verify that the paragraph has some attributes if (paragraph.hasAttributes())  let output = "Attributes of first paragraph:\n"; for (const attr of paragraph.attributes)  output += `$attr.name> -> $attr.value>\n`; > result.textContent = output; > else  result.textContent = "No attributes to show"; > > script> head> body> p id="paragraph" style="color: green;">Sample Paragraphp> form action=""> p> input type="button" value="Show first attribute name and value" onclick="listAttributes();"> pre id="result">pre> p> form> body> html> 

Specifications

Browser compatibility

BCD tables only load in the browser

See also

Found a content problem with this page?

This page was last modified on Apr 7, 2023 by MDN contributors.

Your blueprint for a better internet.

MDN

Support

Our communities

Developers

Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998– 2023 by individual mozilla.org contributors. Content available under a Creative Commons license.

Источник

: The Anchor element

The HTML element (or anchor element), with its href attribute, creates a hyperlink to web pages, files, email addresses, locations in the same page, or anything else a URL can address.

Try it

Attributes

This element’s attributes include the global attributes.

Causes the browser to treat the linked URL as a download. Can be used with or without a filename value:

  • Without a value, the browser will suggest a filename/extension, generated from various sources:
    • The Content-Disposition HTTP header
    • The final segment in the URL path
    • The media type (from the Content-Type header, the start of a data: URL, or Blob.type for a blob: URL)
Оцените статью