Wednesday, May 15, 2024
 Popular · Latest · Hot · Upcoming
26
rated 0 times [  30] [ 4]  / answers: 1 / hits: 66005  / 12 Years ago, sat, december 22, 2012, 12:00:00

Possible Duplicate:

use remove() on multiple elements






I am trying to remove all elements that have a tag name of label. I have the following code. It works to some degree, but it only removes 1 label. The other 5 still remain. How can I change the code to remove all label tags?



element = document.getElementsByTagName(label);
for (index = 0; index < element.length; index++) {
element[index].parentNode.removeChild(element[index]);
}

More From » javascript

 Answers
40
var element = document.getElementsByTagName(label), index;

for (index = element.length - 1; index >= 0; index--) {
element[index].parentNode.removeChild(element[index]);
}

[#81266] Thursday, December 20, 2012, 12 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
nadineannabellet

Total Points: 464
Total Questions: 94
Total Answers: 97

Location: Maldives
Member since Tue, Dec 21, 2021
2 Years ago
;