Jelajahi

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

Iklan



Tampilkan postingan dengan label Kapuas. Tampilkan semua postingan
Tampilkan postingan dengan label Kapuas. Tampilkan semua postingan
 Pemkab Kapuas Dukung Sosialisasi Penerimaan Mahasiswa Baru UPR Melalui Skema RPL Tahun Akademik 2026/2027

Pemkab Kapuas Dukung Sosialisasi Penerimaan Mahasiswa Baru UPR Melalui Skema RPL Tahun Akademik 2026/2027

Last Updated 2026-07-25T01:58:05Z
Pengadilan Agama Kapuas Gelar Pelatihan Jurnalistik Terkait Informasi Publik

Pengadilan Agama Kapuas Gelar Pelatihan Jurnalistik Terkait Informasi Publik

Last Updated 2026-07-23T09:23:08Z
Pastikan Program CSR Berjalan Sesuai Rencana Hargatin Tinjau Lokasi Tamban Catur

Pastikan Program CSR Berjalan Sesuai Rencana Hargatin Tinjau Lokasi Tamban Catur

Last Updated 2026-07-22T08:33:10Z
PWI Kapuas Memastikan Pembangunan Sampai Pelosok Desa Terkawal Dengan Baik Lewat Safari Jurnalistik

PWI Kapuas Memastikan Pembangunan Sampai Pelosok Desa Terkawal Dengan Baik Lewat Safari Jurnalistik

Last Updated 2026-07-16T02:37:54Z
```

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);