Me pregunto cómo puedo hacer que un mensaje desaparezca en este script después de 5 segundos. Soy un poco nuevo en mucho de esto.
<script type="text/javascript"> if (localStorage) { var UserName = localStorage.getItem("UserName"); document.getElementById('notes').value = UserName; } function SaveToOfflineStorage() { try { if (localStorage) { var txtValue = document.getElementById('notes').value; localStorage.setItem("UserName", txtValue); document.getElementById('msg').innerHTML = ' - Saved Successfully!'; setTimeout(msg, 5000); } } catch (err) { document.getElementById('msg').innerHTML = err.Description; } }Puedes hacerlo así,
function SaveToOfflineStorage() { try { if (localStorage) { var txtValue = document.getElementById('notes').value; localStorage.setItem("UserName", txtValue); document.getElementById('msg').innerHTML = ' - Saved Successfully!'; setTimeout(() => { document.getElementById('msg').innerHTML = ''; }, 5000); } } catch (err) { document.getElementById('msg').innerHTML = err.Description; } }