무료폰트 웹디자이너 RELATION RELATION.CO.KR

RELATION 로고

홈페이지 소스

[소스] javascript/jquery - 자바스크립트 javascript post, get 값 파라미터 받기, 구하기

2018.04.11
실행하고 주소 끝에 ?name=aaa2 이렇게 붙여서 해 보시면
aaa2 가 출력됩니다.
get 은 이렇게 되나.. post 는 불가능입니다.
post 값은 반드시 서버쪽에서 받아야 합니다. -.-;


<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<script>

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);
}
}
};

alert(getParameters('name'));

</script>

이 포스트 공유하기

글수정  글삭제 전체목록