const dataSiswa = [
{nisn: "0103391681", nama: "AHMAD RAJIB ZAMAN NUR RAHMAN", kelas: "Kelas 9A", ttl: "KEDIRI, 06 Juli 2010", keterangan: "LULUS"},
{nisn: "0093522687", nama: "AHMAD SULFI HAMZAH", kelas: "Kelas 9A", ttl: "KEDIRI, 16 Juli 2009", keterangan: "LULUS"},
// Tambahkan data siswa lainnya...
];
document.getElementById('formCek').addEventListener('submit', function(e) {
e.preventDefault();
const nisn = document.getElementById('nisn').value;
const nama = document.getElementById('nama').value;
const siswa = dataSiswa.find(s => s.nisn === nisn && s.nama.toLowerCase() === nama.toLowerCase());
if (siswa) {
document.getElementById('hasil').innerHTML = `
NISN: ${siswa.nisn}
Nama: ${siswa.nama}
Kelas: ${siswa.kelas}
TTL: ${siswa.ttl}
Keterangan: ${siswa.keterangan}
`;
document.getElementById('cetakPdf').addEventListener('click', function() {
const doc = new jsPDF();
doc.text(`Bukti Kelulusan`, 105, 10, null, null, 'center');
doc.text(`NISN: ${siswa.nisn}`, 10, 20);
doc.text(`Nama: ${siswa.nama}`, 10, 30);
doc.text(`Kelas: ${siswa.kelas}`, 10, 40);
doc.text(`TTL: ${siswa.ttl}`, 10, 50);
doc.text(`Keterangan: ${siswa.keterangan}`, 10, 60);
doc.save(`Bukti_Kelulusan_${siswa.nama}.pdf`);
});
} else {
document.getElementById('hasil').innerHTML = 'Data tidak ditemukan.';
}
});
No comments:
Post a Comment