Formulir & Masukan

Slider (Penggeser Nilai)

Kontrol geser untuk memilih nilai kuantitatif atau rentang dalam batasan tertentu.

Slider memungkinkan pengguna memilih nilai numerik fleksibel (misal: radius pencarian fasilitas kesehatan atau batas jarak zonasi sekolah).


Pratinjau Komponen

Radius Fasilitas Kesehatan Terdekat 5 km

Penggunaan CSS Murni

<label for="jarak-zonasi" class="mjl-label">Radius Jangkauan</label>
<input id="jarak-zonasi" type="range" class="mjl-slider" min="1" max="50" value="10">

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.

<label class="mjl-label" for="radius">Radius Jangkauan: <output for="radius" id="radius-nilai">10</output> km</label>
<input id="radius" name="radius" type="range" class="mjl-slider" min="1" max="50" value="10"
       oninput="document.getElementById('radius-nilai').value = this.value">

Isi value-text bila angka mentah kurang bermakna saat dibacakan (mis. nominal rupiah).

Copyright © 2026