AppsScript
function doPost(e) { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheetByName("JurnalMengajar"); if (!sheet) { return ContentService.createTextOutput("Sheet tidak ditemukan!"); } sheet.appendRow([ e.parameter.tanggal, e.parameter.jam, e.parameter.namaasn, e.parameter.kelas, e.parameter.matapelajaran, e.parameter.materi, e.parameter.statuskeaktifan, e.parameter.hadir, e.parameter.tidakhadir, e.parameter.refleksi ]); return ContentService.createTextOutput("✅ Data berhasil disimpan!"); }
HTML
<!DOCTYPE html> <html lang="id"> <head> <meta charset="UTF-8"> <title>Form Jurnal Mengajar</title> <style> body { font-family: sans-serif; max-width: 600px; margin: 30px auto; background: #f9f9f9; padding: 20px; border-radius: 10px; } input, select, textarea, button { width: 100%; padding: 10px; margin-top: 10px; border-radius: 5px; border: 1px solid #ccc; } button { background-color: #0077cc; color: white; font-weight: bold; margin-top: 20px; } </style> </head> <body> <h2>📘 Jurnal Mengajar</h2> <form action="https://script.google.com/macros/s/AKfycbx4nPLqmybIfbbBzil1xDUJgB6Bk8OwsnDCTQNo5hjQShz_gXlPuAbtPO_5I1k90i1d/exec" method="post"> <label>Tanggal:</label> <input type="date" name="tanggal" required> <label>Jam Mengajar:</label> <input type="text" name="jam" required placeholder="Contoh: 07.30–09.00"> <label>Nama ASN:</label> <select name="namaasn" required> <option value="Yolanda Antoneta Aponno, S.Th">Yolanda Antoneta Aponno, S.Th</option> <option value="Sarah Fransina Adelina Lesnussa, S.Pd">Sarah Fransina Adelina Lesnussa, S.Pd</option> <option value="Filomina Labobar, S.Pd">Filomina Labobar, S.Pd</option> <option value="Grace Huwae, S.Pd">Grace Huwae, S.Pd</option> <option value="Khristine Yudith Manuputty, S.Pd">Khristine Yudith Manuputty, S.Pd</option> <option value="Rika Sahetapy, SE">Rika Sahetapy, SE</option> <option value="Jacoba Pattiwaellapia, S.Pd">Jacoba Pattiwaellapia, S.Pd</option> <option value="Sandrien Paulianty Lekahena, S.Pd">Sandrien Paulianty Lekahena, S.Pd</option> <option value="Maria Ariance Warella">Maria Ariance Warella</option> <option value="Wilhelem Maoke">Wilhelem Maoke</option> <option value="Santya Alfons, S.Pd">Santya Alfons, S.Pd</option> </select> <label>Kelas:</label> <select name="kelas" required> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> </select> <label>Mata Pelajaran:</label> <select name="matapelajaran" required> <option value="Pendidikan Agama dan Budi Pekerti">Pendidikan Agama dan Budi Pekerti</option> <option value="Pendidikan Pancasila">Pendidikan Pancasila</option> <option value="Bahasa Indonesia">Bahasa Indonesia</option> <option value="Matematika">Matematika</option> <option value="Ilmu Pengetahuan Alam dan Sosial">Ilmu Pengetahuan Alam dan Sosial</option> <option value="Seni dan Budaya">Seni dan Budaya</option> <option value="Pendidikan Jasmani Olahraga dan Kesehatan">Pendidikan Jasmani Olahraga dan Kesehatan</option> <option value="Bahasa Inggris">Bahasa Inggris</option> <option value="Pendidikan Lingkungan Hidup">Pendidikan Lingkungan Hidup</option> </select> <label>Materi:</label> <textarea name="materi" required></textarea> <label>Status Keaktifan:</label> <select name="statuskeaktifan" required> <option value="Sangat Aktif">Sangat Aktif</option> <option value="Aktif">Aktif</option> <option value="Cukup Aktif">Cukup Aktif</option> <option value="Tidak Aktif">Tidak Aktif</option> <label>Absensi:</label> <textarea name="hadir" required></textarea> <label>Absensi:</label> <textarea name="tidakhadir" required></textarea> <label>Refleksi:</label> <textarea name="refleksi"></textarea> <button type="submit">Simpan Jurnal</button> </form> </body> </html>
Tidak ada komentar:
Posting Komentar