├── index.html ├── style.css ├── README.md └── script.js /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Check khodam online 8 | 9 | 10 | 11 | 12 |
13 |

Check Khodam online

14 |
15 | 16 | 17 |
18 |
19 |
20 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- 1 | /* styles.css */ 2 | 3 | body { 4 | font-family: Arial, sans-serif; 5 | background-color: #f4f4f4; 6 | margin: 0; 7 | padding: 0; 8 | display: flex; 9 | flex-direction: column; 10 | justify-content: center; 11 | align-items: center; 12 | height: 100vh; 13 | } 14 | 15 | .container { 16 | background-color: #fff; 17 | padding: 20px; 18 | border-radius: 8px; 19 | box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); 20 | text-align: center; 21 | width: 100%; 22 | max-width: 400px; 23 | } 24 | 25 | h1 { 26 | font-size: 24px; 27 | margin-bottom: 20px; 28 | } 29 | 30 | form { 31 | display: flex; 32 | flex-direction: column; 33 | align-items: center; 34 | } 35 | 36 | input[type="text"] { 37 | width: 100%; 38 | padding: 10px; 39 | margin-bottom: 10px; 40 | border: 1px solid #ccc; 41 | border-radius: 4px; 42 | font-size: 16px; 43 | } 44 | 45 | button { 46 | padding: 10px 20px; 47 | border: none; 48 | border-radius: 4px; 49 | background-color: #007bff; 50 | color: white; 51 | font-size: 16px; 52 | cursor: pointer; 53 | } 54 | 55 | button:hover { 56 | background-color: #0056b3; 57 | } 58 | 59 | .result { 60 | margin-top: 20px; 61 | font-size: 18px; 62 | } 63 | 64 | .copyright { 65 | margin-top: 20px; 66 | font-size: 14px; 67 | color: #777; 68 | text-align: center; 69 | } 70 | 71 | @media (max-width: 400px) { 72 | .container { 73 | width: 90%; 74 | } 75 | } 76 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # DEMO ↓ 4 | __________ 5 | ### https://ananta-ti.github.io/cek-khodam/ 6 | __________ 7 | 8 | # 🔮 Check Khodam Online 9 | 10 | Aplikasi web sederhana untuk mengecek "khodam" secara online berdasarkan nama yang dimasukkan oleh pengguna. Dibuat untuk hiburan semata, dengan hasil acak dan penuh kejutan. 11 | 12 | ## 🧙‍♂️ Fitur 13 | 14 | - Input nama pengguna. 15 | - Menampilkan khodam acak dari daftar yang unik dan lucu. 16 | - Tampilan sederhana dan responsif. 17 | - Reset otomatis setelah 5 detik. 18 | 19 | ## 📁 Struktur Proyek 20 | 21 | check-khodam-online/ 22 | 23 | - ├── index.html 24 | - ├── style.css 25 | - ├──script.js 26 | - └── README.md 27 | 28 | ## 🚀 Cara Menjalankan 29 | 30 | 1. **Clone repository ini** atau salin semua file ke direktori lokal. 31 | 2. **Buka `index.html` di browser** favoritmu. 32 | 3. Masukkan nama dan klik tombol **"cek khodam"**. 33 | 4. Lihat hasil khodam unikmu selama 5 detik! 34 | 35 | ## 🔧 Teknologi yang Digunakan 36 | 37 | - HTML5 38 | - CSS3 39 | - Vanilla JavaScript 40 | 41 | ## 📝 Contoh 42 | 43 | Input Nama: Ananta Hasil: khodam Ananta adalah pocong salto. 44 | 45 | ## ⚠️ Disclaimer 46 | 47 | Proyek ini dibuat untuk **hiburan** semata dan tidak memiliki dasar spiritual, magis, atau ilmiah. Semua hasil sepenuhnya **acak** dan tidak mencerminkan kenyataan. 48 | 49 | ## 📜 Lisensi 50 | 51 | MIT License. 52 | 53 | ## 👤 Author 54 | 55 | Made with 💀 by **N T A** 56 | 57 | 58 | --- 59 | -------------------------------------------------------------------------------- /script.js: -------------------------------------------------------------------------------- 1 | const khodamlist = [ 2 | "macan putih", 3 | "macan lapar", 4 | "macan tidur", 5 | "kuda putih", 6 | "kuda laut", 7 | "tuyul mulet", 8 | "kulkas", 9 | "titid terbang", 10 | "genderuwo", 11 | "pocong salto", 12 | "kuyang", 13 | "plastik", 14 | "gajah terbang", 15 | "kuda pony", 16 | "le mineral", 17 | "topi koki", 18 | "wortel", 19 | "daging kurban", 20 | "kuntilanak", 21 | "sundel bolong", 22 | "banaspati", 23 | "kwetiaw", 24 | "ayam kampung", 25 | "ayam potong", 26 | "ayam kampus", 27 | "kompor gas", 28 | "kucing", 29 | "firaun", 30 | "ular", 31 | "dinosaurus", 32 | "platipus", 33 | "bebek nungging", 34 | "lebah ganteng", 35 | "pein akatsuki", 36 | "tidak ada", 37 | "naga terbang", 38 | "jenglot", 39 | "harimau kumbang", 40 | "elang laut", 41 | "kucing oren", 42 | "pocong lompat-lompat", 43 | "suster ngesot", 44 | "cecak ninja", 45 | "babi ngepet", 46 | "cacing tanah raksasa", 47 | "ular naga", 48 | "burung hantu", 49 | "orang minyak", 50 | "buto ijo", 51 | "wong gede", 52 | "ikan duyung", 53 | "kura-kura ninja", 54 | "hiu darat", 55 | "tuyul joget", 56 | "ninja hatori", 57 | "ular terbang", 58 | "anjing kampung", 59 | "semut merah", 60 | "belalang tempur", 61 | "gorila ngamuk", 62 | "manusia karet", 63 | "gundala petir", 64 | "badak bercula tiga", 65 | "burung cendrawasih", 66 | "katak ninja", 67 | "manusia api", 68 | "raja jin", 69 | "monyet sakti", 70 | "harimau sirkus", 71 | "tengkorak hidup", 72 | "robot penghancur", 73 | "alien berkepala dua", 74 | "kucing meong", 75 | "panda bersayap", 76 | "zombie dancer", 77 | "semar mesem", 78 | "garuda putih", 79 | "macan hijau", 80 | "macan emas", 81 | "naga hitam", 82 | "serigala malam", 83 | "beruang kutub", 84 | "kerbau putih", 85 | "ikan paus kecil", 86 | "lele sakti", 87 | "laba-laba raksasa", 88 | "capung emas", 89 | "penunggu pohon beringin", 90 | "srigala api", 91 | "kera putih", 92 | "lumba-lumba sakti", 93 | "jaka sembung", 94 | "bidadari laut", 95 | "ratu pantai selatan", 96 | "nyai ronggeng", 97 | "jaka tarub", 98 | "manusia serigala", 99 | "ikan mas sakti", 100 | "kebo bule", 101 | "lele jumbo", 102 | "pinguin ninja", 103 | "kucing ungu", 104 | ]; 105 | 106 | function pilihkhodam(event) { 107 | event.preventDefault(); 108 | const nama = document.getElementById("nama").value; 109 | const resultDiv = document.getElementById("result"); 110 | resultDiv.textContent = ""; 111 | if (nama) { 112 | const randomIndex = Math.floor(Math.random() * khodamlist.length); 113 | const khodamTerpilih = khodamlist[randomIndex]; 114 | resultDiv.textContent = `khodam ${nama} adalah ${khodamTerpilih}.`; 115 | 116 | setTimeout(() => { 117 | resultDiv.textContent = ""; 118 | }, 5000); 119 | } else { 120 | resultDiv.textContent = "nama tidak boleh kosong."; 121 | } 122 | } 123 | document.getElementById("khodamForm").addEventListener("submit", pilihkhodam); 124 | --------------------------------------------------------------------------------