
Web geliştirme projelerinde sıklıkla karşılaşılan sorunlardan biri, URL’deki sorgu dizesi (query string) parametrelerini almak ve kullanmaktır. Bu yazıda, JavaScript kullanarak sorgu dizesi değerlerini nasıl alabileceğinizi öğreneceksiniz.
Giriş
Sorgu dizesi, bir web sayfasının URL’sinin sonunda yer alan veri parçasıdır ve genellikle kullanıcıdan gelen verileri veya sayfa için belirli ayarları içerir. Bu verilere erişmek, web uygulamaları ve siteleri geliştirirken oldukça önemlidir.Yöntem 1: Basit Parametre Alma
URL’deki sorgu dizesi parametrelerini almanın en temel yolu, JavaScript’in window.location.search özelliğini kullanmaktır. Bu özellik, sorgu dizesinin tamamını içerir. Ardından, sorgu dizesini ayrıştırarak parametreleri ve değerlerini alabilirsiniz.
JavaScript:
k0d.org
Yöntem 2: Daha İleri Parametre İşleme
URL’deki sorgu dizesi parametrelerini daha karmaşık bir şekilde işlemek için aşağıdaki gibi özel bir fonksiyon kullanabilirsiniz:
JavaScript:
k0d.org
Bu fonksiyon, belirli bir parametreyi almanıza yardımcı olur.
Yöntem 3: URL Yapısını Kullanma
URL nesnesini kullanarak da sorgu dizesi parametrelerine erişebilirsiniz. Bu yöntem, URL’nin her bölümüne daha rafine bir şekilde erişmenizi sağlar.
JavaScript:
k0d.org
Örnek Kullanım
Aşağıdaki örnek, JavaScript ile sorgu dizesi değerlerini almanın ve kullanmanın nasıl yapıldığını gösterir. Daha önce tanımladığımız getQueryParam fonksiyonunu kullanır.
JavaScript:
k0d.org