How can i select all the element which has a href attribute in it and also want to change the href value by javascript
1 Like
If you’re not entirely sure how Document.querySelectorAll()
works I can give you a brief overview.
const aTags = document.querySelectorAll('a')
aTags.forEach(aTag => {
aTag.href = "NewHrefAttribute"
})
You use document.querySelectorAll("a")
to grab all of the a
tags on the document. Then, using Array.forEach()
we change each tags href
value.
1 Like
First i want to select all the element of any website and then i want filter them by href attr and then finally i want to change them.
If I’m not mistaken, the only tags that should have the href
attribute should be a
tags. You can just look for all of the a
tags and then use something like the .filter
method to remove all of the a
tags that don’t have a value in the href
.
Here is a link to the filter method that I mentioned.
1 Like