Réponse post forum hadware (#148345) : vanilla
https://forum.hardware.fr/hfr/Programmation/PHP/probleme-refresh-event-sujet_148345_1.htm
by GregS11
HTML
<div id="container">
<input type="button" id="action-connect" value="connect"/>
<span id="action-text" style="display:none;">Connected</span>
</div>
JavaScript
const container = document.querySelector('div#container');
container.addEventListener('click',(e)=>{
if(e.target.closest('input#action-connect') === null)return;
const inputEl = container.querySelector('input#action-connect');
const spanEl = container.querySelector('span#action-text');
inputEl.style.display ='none';
spanEl.style.display ='inherit';
setTimeout(()=>{
inputEl.style.display ='inherit';
spanEl.style.display ='none';
},3000);
});