0

How to remove such type html elements using javascipt?

<section id="cd-timeline" class="cd-container">
 <div class="cd-timeline-block">
        <div class="cd-timeline-img cd-location">
            <img src="img/cd-icon-location.svg" alt="Location">
        </div> <!-- cd-timeline-img -->
        <div class="cd-timeline-content">
            <h2>Title of section 4</h2>
            <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. .</p>
            <a href="#0" class="cd-read-more">Read more</a>
            <span class="cd-date">Feb 14</span>
        </div> <!-- cd-timeline-content -->
    </div> <!-- cd-timeline-block -->   
</section> <!-- cd-timeline -->
MIRMIX
  • 1,052
  • 2
  • 14
  • 40

4 Answers4

2
var element = document.getElementById('cd-timeline');

if (element) {
    element.parentNode.removeChild(element);
}
Matt Harrison
  • 13,381
  • 6
  • 48
  • 66
0

You can just use:

document.getElementById("cd-timeline").outerHTML='';
Think Different
  • 2,815
  • 1
  • 12
  • 18
0

You can use this:

document.getElementById('cd-timeline').remove();
Pinku
  • 3
  • 1
0

If you would like to remove a element by it's id use:

var elem = document.getElementById("myDiv");

elem.parentNode.removeChild(elem);

If you would like to remove elements by their tag, class, etc. use:

var elems = document.getElementsByTag("myDiv");

for(var i = 0, len = elems.length; i < len; i++) {
     if(elems[i] && elems[i].parentElement) {
         elems[i].parentElement.removeChild(elems[i]);
     }
}