메인메뉴 바로가기

HOME으로 가기


Javascript

사용자함수 | URL 파라미터값 가져오기 getParameters

본문

var getParameters = function (paramName) {

// 리턴값을 위한 변수 선언

var returnValue;

 

// 현재 URL 가져오기

var url = location.href;

 

// get 파라미터 값을 가져올 수 있는 ? 를 기점으로 slice 한 후 split 으로 나눔

var parameters = (url.slice(url.indexOf('?') + 1, url.length)).split('&');

 

// 나누어진 값의 비교를 통해 paramName 으로 요청된 데이터의 값만 return

for (var i = 0; i < parameters.length; i++) {

var varName = parameters[i].split('=')[0];

if (varName.toUpperCase() == paramName.toUpperCase()) {

returnValue = parameters[i].split('=')[1];

return decodeURIComponent(returnValue);

}

}

  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기