Formulir & Masukan

FileUpload (Unggah Berkas Persyaratan)

Area dropzone untuk mengunggah foto KTP, Kartu Keluarga, bukti pembayaran PBB, atau surat pengantar RT/RW.

Komponen FileUpload (.mjl-file-upload) menyediakan area sentuh luas bagi pengguna seluler untuk memilih foto berkas dari galeri kamera, serta fitur seret-dan-lepas (drag & drop) pada peramban komputer.


1. Pratinjau FileUpload Dropzone

Pratinjau Unggah Berkas KTP
Klik untuk memilih foto atau seret berkas ke sini

Format yang didukung: JPG, PNG, atau PDF (Maksimal 2 MB)

Penggunaan di Berbagai Teknologi

Salin contoh sesuai teknologi proyek Anda. Semua versi memakai class dari @majalengka/css. Komponen siap pakai tersedia di @majalengka/vue; untuk React, Angular, Laravel, dan PHP, contoh di bawah sudah berupa pembungkus kecil yang bisa langsung disalin ke proyek.

<div class="mjl-form-field">
  <label class="mjl-label" for="ktp">Foto KTP Elektronik</label>
  <div class="mjl-file-upload">
    <p><strong>Klik untuk memilih berkas</strong> atau seret ke sini</p>
    <p class="mjl-help-text">JPG, PNG, atau PDF, maksimal 2 MB</p>
    <input type="file" id="ktp" name="ktp" accept="image/*,.pdf">
  </div>
</div>
Copyright © 2026