function formatTanggal(dateStr) { const date = new Date(dateStr); return date.toLocaleDateString("en-US", { year: "numeric", month: "long", day: "numeric" }); } function loadBerita() { fetch('/WebNew/Berita/GetBerita') .then(res => res.json()) .then(data => { renderBerita(data); document.getElementById("search").addEventListener("keyup", function () { const keyword = this.value.toLowerCase(); const filtered = data.filter(x => x.judul.toLowerCase().includes(keyword) || x.deskripsi.toLowerCase().includes(keyword) ); renderBerita(filtered); }); document.getElementById("filterDate").addEventListener("change", function () { const date = this.value; const filtered = data.filter(x => x.tanggal === date); renderBerita(filtered); }); }); } function renderBerita(list) { let html = ""; list.forEach(item => { html += `
${formatTanggal(item.tanggal)}
${item.judul}

${item.deskripsi}

Baca Selengkapnya
`; }); document.getElementById("beritaList").innerHTML = html; } document.addEventListener("DOMContentLoaded", loadBerita);