Mengambil data GET dari URL dengan Javascript

Salam, selamat datang di sistemit.com. Kali ini saya akan menjelaskan dan berbagi cara mengambil data dengan perintah get dari url dengan menuggunakan javascript. Sebelumnya saya akan menjelaskan secara singkat apa itu url dan apa itu get.

Daftar Isi :
1. Sekilas Tentang URL
2. URL Syntax Rule

1. Sekilas Tentang URL

URL adalah singkatan dari Uniform Resource Locator, dengan tujuan untuk mengidentifikasi alamat di internet. Contoh yang sudah lumrah kita ketahui adalah sebagai berikut :

Mengambil data GET dari URL dengan Javascript

Dari alamat url di atas untuk penjelasan Struktur URLnya bisa disimpulkan sebagai berikut :

Https, menunjukkan protokol yang digunakan untuk mendefinisikan jenis server yang kamu ajak berkomunikasi.
sistemit.com, adalah nama host atau domain yang digunakan untuk mengakses situs atau alamat web

URL Syntax Rule

URL Syntax Rule atau peraturan pembuatan syntax url. Didalam url tidak semua karakter diizinkan untuk digunakan. Hanya angka, huruf, dan karakter berikut ()! $ -‘_ * +. yang diizinkan dalam URL.

Karakter selain yang disebutkan di atas harus dikodekan (diterjemahkan ke kode pemrograman) agar dapat diterima dalam URL. Beberapa URL memiliki parameter yang memisahkan URL dari variabel tambahan. Misalnya :

https://localhost/tutorial/get/index.php?modul=barang&aksi=tampil

yang mana :
modul adalah variabel bernama modul dan
aksi adalah variabel bernama aksi

Nah, url seperti ini yang akan kita tarik nilai dari variabel nya. Misal nilai dari variabel modul adalah barang, nilai dari variabel aksi adalah tampil. Silahkan lanjut pada langkah berikut nya untuk menangkap nilai variabel menggunakan GET dengan javascript.

3. Menangkap nilai variabel dari URL dengan javascript

Buat File Bernama index.html

<h4>Variabel Modul</h4>
<div id="modul"></div>
<h4>Variabel Aksi</h4>
<div id="aksi"></div>
<script>
function GetURLParameter(sParam)
{
    var sPageURL = window.location.search.substring(1);
    var sURLVariables = sPageURL.split('&');
    for (var i = 0; i < sURLVariables.length; i++) 
    {
        var sParameterName = sURLVariables[i].split('=');
        if (sParameterName[0] == sParam) 
        {
            return sParameterName[1];
        }
    }
}
var modul = GetURLParameter('modul');
var aksi = GetURLParameter('aksi');
document.getElementById("modul").innerHTML = modul;
document.getElementById("aksi").innerHTML = aksi;
</script>

Maka hasil output adalah sebagai berikut :

Bagaiamana ? Mudah bukan ?? Demikianlah tutorial javascript kali ini semoga bermanfaat

Info Pemesanan Aplikasi Berbasis web, php, android, dll hub kontak berikut :

Related posts

Leave a Comment