Membuat Kotak Pencarian Teks di Blogspot bisa jadi solusi praktis untuk membantu pengunjung menemukan data di dalam satu halaman tanpa perlu scroll panjang.
Fitur ini mirip seperti fungsi CTRL+F pada browser, tapi lebih user-friendly karena tersedia langsung di halaman blog.
Menariknya, kita bisa membuat kotak pencarian teks di Blogspot tanpa PHP dan MySQL, cukup menggunakan HTML, CSS, dan JavaScript.

Apa Itu Kotak Pencarian Teks di Blogspot?
- Tidak perlu reload halaman (anti refresh)
- Hasil pencarian langsung tampil
- Cocok untuk halaman list (daftar nama, produk, data, dll)
- Bisa diterapkan di Blogger/Blogspot
Kapan Fitur Ini Dibutuhkan?
Fitur ini sangat berguna jika:- Anda menampilkan daftar panjang (list data)
- Pengunjung kesulitan mencari data secara manual
- Ingin membuat search box sederhana di Blogspot
- Tidak ingin menggunakan database seperti PHP MySQL
Contoh kasus: daftar nama, alamat, produk, atau kategori.
Cara Membuat Kotak Pencarian Teks di Blogspot
Berikut langkah-langkah membuat search box di Blogspot dengan JavaScript:
Dan uniknya, skrip ini dapat diterapkan di blogspot.. asik kan?
Seperti contoh dibawah ini:- Mohammad Romli - Jombang
- Samsul Ma'arif - Surabaya
- Gus Udin - Jombang
- Gus Mazad - Mojokerto
- Gus Imron - Pandaan
- Muhibbudin - Sidoarjo
- Ahmad Lathifi - Mojokerto
- Jainuri - Sidoarjo
- Soleh Kelikulat - Jakarta
- Athourrohman - Jombang
- Miftah - Jombang
- Abdul Hasib - Jombang
- Hartono - Jombang
- Cak Amin - Surabaya
- Wahyu Nazily - Surabaya
- Manduki - Nganjuk
- Tholib - Pasuruan
- Shofiyun - Mojokerto
Mari memulai..
Membuat Kotak Pencarian Teks di Blogspot (Tanpa PHP, Anti Refresh)
Cara Membuat Kotak Pencarian Teks di Blogspot
Berikut langkah-langkah membuat search box di Blogspot dengan JavaScript:1. Tambahkan CSS
Masuk ke Tema → Edit HTML, lalu tambahkan CSS berikut:
<style>
* {
box-sizing: border-box;
}
#myInput {
background-image: url('https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKxGTviEnhXDd7afp0m-GcGZtvCB0cglNQut1Un4ASAV8aBWQmiz7jTUX7caoRmHcFg-JT0uXvas9renQQXsTeMAhA6EnKwGxk50Bltc3o_06aRPBSsv__dALncLYG5Cxr56LQzMhh704/s1600/searchicon.png');
background-position: 10px 12px;
background-repeat: no-repeat;
width: 100%;
font-size: 16px;
padding: 12px 20px 12px 40px;
border: 1px solid #ddd;
margin-bottom: 12px;
}
#myUL {
list-style-type: none;
padding: 0;
margin: 0;
}
#myUL li a {
border: 1px solid #ddd;
margin-top: -1px;
background-color: #f6f6f6;
padding: 12px;
text-decoration: none;
font-size: 18px;
color: black;
display: block;
}
#myUL li a:hover {
background-color: #eee;
}
</style>
2. Tambahkan HTML (Struktur Search Box)
Letakkan kode ini di halaman atau postingan:
<input type="text" id="myInput" onkeyup="myFunction()" placeholder="Cari data..." title="Ketik untuk mencari">
<ul id="myUL">
<li><a href="#">Mohammad Romli - Jombang</a></li>
<li><a href="#">Samsul Ma'arif - Surabaya</a></li>
<li><a href="#">Gus Udin - Jombang</a></li>
<li><a href="#">Gus Mazad - Mojokerto</a></li>
<li><a href="#">Gus Imron - Pandaan</a></li>
<li><a href="#">Muhibbudin - Sidoarjo</a></li>
</ul>
3. Tambahkan JavaScript
Letakkan sebelum </body> atau di dalam widget HTML:
<script>
function myFunction() {
var input, filter, ul, li, a, i;
input = document.getElementById("myInput");
filter = input.value.toUpperCase();
ul = document.getElementById("myUL");
li = ul.getElementsByTagName("li");
for (i = 0; i < li.length; i++) {
a = li[i].getElementsByTagName("a")[0];
if (a.innerHTML.toUpperCase().indexOf(filter) > -1) {
li[i].style.display = "";
} else {
li[i].style.display = "none";
}
}
}
</script>
Keunggulan Kotak Pencarian Ini
- ✔ Tanpa database (tanpa PHP & MySQL)
- ✔ Ringan & cepat
- ✔ SEO-friendly (meningkatkan UX)
- ✔ Tidak reload halaman
- ✔ Mudah diterapkan di Blogger
Penutup
Dengan script sederhana ini, Anda sudah bisa membuat kotak pencarian teks di Blogspot tanpa PHP yang bekerja seperti fitur CTRL+F, namun lebih praktis untuk pengunjung.
- daftar produk
- direktori data
- listing artikel
Membuat Kotak Pencarian Teks di Blogspot (Tanpa PHP, Anti Refresh)
