How to get an element by name attribute in JavaScript
In this tutorial, we are going to learn how to get/select an HTML element by using a name attribute in JavaScript.
Consider we have a <input>
elements like this.
<input name="email" placeholder="email" />
<input name="password" placeholder="password" />
Now, we need to get the above two elements by using name
attribute.
The document.querySelector method
To get the element by name
attribute, we can use the document.querySelector()
method by passing [attribute = value]
as an argument.
Here is an example:
const email = document.querySelector('[name=email]');
const password = document.querySelector('[name=password]');
console.log(email);
console.log(password);