Skip to content

Instantly share code, notes, and snippets.

@ripter
Last active September 15, 2017 21:27
Show Gist options
  • Select an option

  • Save ripter/700cda9ff64960c29fa5b928eee901cc to your computer and use it in GitHub Desktop.

Select an option

Save ripter/700cda9ff64960c29fa5b928eee901cc to your computer and use it in GitHub Desktop.
DOM Attributes Example
const a = document.getElementsByTagName('a')[0]; // get <a> from the example html
const p = document.getElementsByTagName('p')[0]; // get <p> from the example html
// Get/Read Attributes
a.attributes.href; // returns NamedNodeMap href="//github.com"
a.getAttribute('href'); // returns "//github.com"
// Set/Write Attributes.
p.attributes.style.value = 'color: green;'; // set the attribute value.
p.setAttribute('style', 'color: white;'); // set the inline style
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment