Вы можете установить пользовательскую функцию, такую как
window.addEventListener("online" , _=>{
//set image online
})
window.addEventListener("offline" , _=>{
//set image offline
})
, как
var img1 = document.getElementById("wifi-image")
function changeimage(online){
if(online) {
img1.src ="online-wifi.png"
img1.alt ="online-wifi.png"
}
else{
img1.src ="offline-wifi.png"
img1.alt ="offline-wifi.png"
}
}
window.addEventListener("online" , _=>{
//set image online
changeimage(true)
})
window.addEventListener("offline" , _=>{
//set image offline
changeimage(false)
})
// at start
changeimage(navigator.onLine)
<img id="wifi-image" src="" alt="online-mode">