Jelajahi

Kategori
Best Viral Premium Blogger TemplatesPremium By Raushan Design With Shroff Templates

Iklan



Tampilkan postingan dengan label Kecelakaan. Tampilkan semua postingan
Tampilkan postingan dengan label Kecelakaan. Tampilkan semua postingan
Tragis di Jombang, Pasutri Boncengan Motor Ditabrak Truk: Suami Meninggal, Istri Luka-luka

Tragis di Jombang, Pasutri Boncengan Motor Ditabrak Truk: Suami Meninggal, Istri Luka-luka

Last Updated 2026-07-11T07:39:44Z
Truk Terguling di Kuningan, Lalu Lintas ke Arah Semanggi Tersendat

Truk Terguling di Kuningan, Lalu Lintas ke Arah Semanggi Tersendat

Last Updated 2026-07-09T02:40:17Z
Kecelakaan Maut di Pandaan, Truk Kontainer Blong Tabrak Antrean Motor, 3 Tewas

Kecelakaan Maut di Pandaan, Truk Kontainer Blong Tabrak Antrean Motor, 3 Tewas

Last Updated 2026-07-07T04:08:32Z
```

Iklan



const API_KEY = "d4b8d1aa5c185bbc1814975ff0d5a887"; const citySelect = document.getElementById("citySelect"); async function loadWeather(city){ const url=`https://api.openweathermap.org/data/2.5/weather?q=${city}&appid=${API_KEY}&units=metric&lang=id`; const res=await fetch(url); const data=await res.json(); document.getElementById("temp").innerHTML=Math.round(data.main.temp)+"°C"; document.getElementById("desc").innerHTML=data.weather[0].description; document.getElementById("icon").src="https://openweathermap.org/img/wn/"+data.weather[0].icon+"@2x.png"; document.getElementById("feels").innerHTML=Math.round(data.main.feels_like)+"°C"; document.getElementById("humidity").innerHTML=data.main.humidity+"%"; document.getElementById("wind").innerHTML=(data.wind.speed*3.6).toFixed(1)+" km/jam"; document.getElementById("pressure").innerHTML=data.main.pressure+" hPa"; document.getElementById("sunrise").innerHTML=new Date(data.sys.sunrise*1000).toLocaleTimeString("id-ID",{hour:"2-digit",minute:"2-digit"}); document.getElementById("sunset").innerHTML=new Date(data.sys.sunset*1000).toLocaleTimeString("id-ID",{hour:"2-digit",minute:"2-digit"}); } citySelect.addEventListener("change",function(){ loadWeather(this.value); }); loadWeather(citySelect.value); setInterval(function(){ loadWeather(citySelect.value); },600000);