Student Attendance and Tuition
Student Attendance and Tuition - Az-Zahra Khoirun Nisa
Student Information
Nama: Az-Zahra Khoirun Nisa
Jenjang: 6 MI
Nama Wali: Siti Fatimah
Alamat: Mergosari
Attendance Records
Pertemuan |
Tanggal |
Keterangan |
Status |
Tuition Information
Jatuh Tempo: 11 Januari 2025
Tagihan: LUNAS
body {
font-family: Arial, sans-serif;
background-color: #f0f0f0;
margin: 0;
padding: 0;
text-align: center;
}
header {
background-color: #4CAF50;
padding: 20px;
color: white;
}
h1 {
font-size: 2em;
margin: 0;
}
section {
margin: 20px;
padding: 20px;
}
h2 {
color: #333;
}
table {
width: 80%;
margin: 20px auto;
border-collapse: collapse;
}
th, td {
padding: 10px;
border: 1px solid #ccc;
}
th {
background-color: #4CAF50;
color: white;
}
footer {
background-color: #333;
color: white;
padding: 10px;
position: fixed;
width: 100%;
bottom: 0;
}
p {
margin: 0;
}
const attendanceData = [
{ pertemuan: 1, tanggal: '21 November 2024', keterangan: 'Murni', status: '✔' },
{ pertemuan: 2, tanggal: '23 November 2024', keterangan: 'Murni', status: '✔' },
{ pertemuan: 3, tanggal: '24 November 2024', keterangan: 'Murni', status: '✔' },
{ pertemuan: 4, tanggal: '28 November 2024', keterangan: 'Murni', status: '✔' },
{ pertemuan: 5, tanggal: '30 November 2024', keterangan: 'Murni', status: '✔' },
{ pertemuan: 6, tanggal: '1 Desember 2024', keterangan: 'Murni', status: '✔' },
{ pertemuan: 7, tanggal: '2 Desember 2024', keterangan: 'Murni (UAS)', status: '✔' },
{ pertemuan: 8, tanggal: '3 Desember 2024', keterangan: 'Murni (UAS)', status: '✔' },
{ pertemuan: 9, tanggal: '4 Desember 2024', keterangan: 'Murni (UAS)', status: '✔' },
{ pertemuan: 10, tanggal: '5 Desember 2024', keterangan: 'Murni (UAS)', status: '✔' },
{ pertemuan: 11, tanggal: '6 Desember 2024', keterangan: 'Murni (UAS)', status: '✔' },
{ pertemuan: 12, tanggal: '9 Januari 2025', keterangan: 'Yang akan datang', status: '✘' },
{ pertemuan: 13, tanggal: '11 Januari 2025', keterangan: 'Yang akan datang', status: '✘' }
];
function displayAttendance() {
const tableBody = document.querySelector('#attendanceTable tbody');
tableBody.innerHTML = ''; // Clear any previous rows
attendanceData.forEach(record => {
const row = document.createElement('tr');
row.innerHTML = `
${record.pertemuan} |
${record.tanggal} |
${record.keterangan} |
${record.status} |
`;
tableBody.appendChild(row);
});
}
displayAttendance();