J'ai un code simple :
document.getElementById("number").addEventListener('click', test);
var i = 1;
function test(event) {
document.getElementById("number").outerHTML = '<span id="number">' + (i++) + '</span>';
}
<span id="number">0</span>
Mais cela ne fonctionne qu'au premier clic. L'eventListener suivant ne fonctionne pas. Quelle est la meilleure façon de le faire fonctionner ?