From the course: JavaScript Essential Training

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Attributes

Attributes - JavaScript Tutorial

From the course: JavaScript Essential Training

Start my 1-month free trial

Attributes

- [Instructor] JavaScript can be used to modify the attributes of any elements. The attributes are stored in the attributes property, it can be accessed directly by calling it. One thing worth noting here is the attributes property returns a different type of data from the class name and class list properties. What we get is a named node map and it is not an array. So we can't use array methods on it. There's a simple reason for this. An attribute is a more complex piece of data, it has a key and a value and we need to be able to manipulate just the key or just the value or both at any time and a simple array wouldn't do that. Let's look at the attributes property first. So I'll select this image here 'cause I know it has attributes and has a source attribute and an alt attribute. Then we can call it in using JavaScript and look at what that attributes property contains. What I get in return is a named node map.…

Contents