Vider une balise

Deux variantes pour vider une balise de son contenu (avec .innerHTML et avec .removeChild)

by defeo

HTML

<div id="a-effacer">Du texte à effacer</div>
<button id="action">Effacer</button>

<div id="a-effacer2">Encore du texte à effacer</div>
<button id="action2">Effacer</button>

JavaScript

var $ = document.querySelector.bind(document);

$('#action').onclick = function() {
    $('#a-effacer').innerHTML = '';
}

$('#action2').onclick = function() {
    var div = $('#a-effacer2');
    div.removeChild(div.firstChild);
}