Web Pencarian Data Sekolah dengan HTML, CSS & JS

Web Pencarian Data Sekolah dengan HTML, CSS & JS

Ada kesempatan kali ini saya akan membahas cara membuat menu sederhana untuk pencarian data sekolah seluruh Indonesia dengan menggunakan HTML, CSS, JAVASCRIPT dan AJAX. Berikut kami jabarkan pernggunaan HTML untuk membuat halaman web dengan element-element yang digunakan antara lain:

1. Heading. 

Digunakan untuk membuat judul pada halaman web. Contoh implementasi code:

Data Sekolah Seluruh Indonesia

2. Select Tag.

Digunakan untuk membuat dropdown list. Element ini biasa digunakan pada form untuk inputan oleh user. Contoh implementasi code:

   Seluruh Data    Berdasarkan Jenjang    Berdasarkan Nama Sekolah

3. Tabel.

Digunakan untuk menampilkan list data pada halaman website bisa dalam bentuk table. Contoh implementasi code:

JenjangNama SekolahAlamatKecamatanKabupatenProvinsi
4. Input text

Digunakan oleh user untuk memasukkan data berupa teks. Sebagai inputan system dalam pengolahan data. Contoh implementasi code:

5. Button/Tombol

Digunakan sebagai trigger untuk memproses sebuah fungsi. Pada aplikasi ini button digunakan untuk mentrigger proses pencarian data sekolah. Contoh implementasi code:

value=”Cari Sekolah”>                                                 

     CSS (Cascading Style Sheets) biasanya dipasangkan dengan HTML yang digunakan untuk mengubah tampilan dari suatu aplikasi berbasis web. CSS memiliki beberapa framework yang berfungsi untuk memudahkan developer dalam membuat desain aplikasi berbasis web. Pada aplikasi ini saya menggunakan framework Bootstrap. Salah satu cara menyisipkan Framework CSS Bootstrap yaitu dengan menggunakan CDN yang disisipkan didalam tag

pada HTML. Berikut implementasi codenya:

     Javascript adalah bahasa pemrograman yang digunakan untuk membuat interaksi pada halaman sebuah website menjadi dinamis. Sementara jquery adalah library javascript yang akan membuat proses pembuatan website menjadi lebih cepat dan lebih sederhana. Cara menggunakan jquery yaitu dengan menyisipkannya kedalam tag

pada HTML. Sebagai berikut:

[removed]

flare.com/ajax/libs/jquery/3.6.0/jquery.min.js”>[removed]             

Untuk data sekolah sendiri saya ambil dari API Data Sekolah Seluruh Indonesia bersumber dari github. 

     API (Application Programming Interface) adalah antarmuka yang menghubungkan antara satu aplikasi dengan aplikasi lainnya. Disini API menghubungkan halaman website Pencarian Data Sekolah dengan basis data kumpulan sekolah seluruh Indonesia.

Pada aplikasi ini menampilkan data sekolah berupa jenjang, nama sekolah, alamat, kecamatan, kabupaten dan provinsi. Terdapat 3 buah pilihan pencarian yang dapat digunakan untuk menampilkan data sekolah:

  1. Pencarian seluruh data

   2. Pencarian berdasarkan jenjang, pilihan dibatasi hanya SD, SMP, SMA dan SMK

   3. Pencarian berdasarkan nama sekolah

Berita Rekomendasi

Tips Produktif Bekerja Selama Bulan Ramadhan

11/11/2024

Tips Produktif Bekerja Selama Bulan Ramadhan

Selamat menjalankan ibadah puasa bagi Anda yang beragama Islam. Selama bulan Ramadhan, pastinya kantor Anda memberlakukan jam kerja berbeda bukan? Umumnya di kantor manapun jam masuk dan pulang kerja menjadi…

Lihat
7 Level Kemampuan AI untuk Bisnis

27/03/2026

7 Level Kemampuan AI untuk Bisnis

Pemanfaatan Artificial Intelligence (AI) telah mengubah cara bisnis beroperasi secara signifikan. Dari otomatisasi proses hingga pengambilan keputusan berbasis data, AI kini menjadi bagian penting dalam strategi transformasi digital di berbagai…

Lihat
Tantangan Pengelolaan Data di Era Modern: Sudahkah Anda Beralih dari Excel ke Analitik Cerdas?

04/12/2025

Tantangan Pengelolaan Data di Era Modern: Sudahkah Anda Beralih dari Excel ke Analitik Cerdas?

Di banyak perusahaan, data telah menjadi bagian penting dalam operasional. Namun kenyataannya, tidak semua organisasi mampu memanfaatkan data tersebut secara maksimal. Masih banyak proses yang berjalan manual, mengandalkan Excel, atau…

Lihat