Javascript 에서 Request 의 Parameter 값 구하기
1. Javascript에서 request.getParameter 사용
Javascript 를 이용한 Request 파싱은 GET 형태의 파라메터만 가능함.
1) Request 를 function 으로 생성
======================================================================================================
function Request(){
var requestParam ="";
//getParameter 펑션
this.getParameter = function(param){
//현재 주소를 decoding
var url = unescape(location.href);
//파라미터만 자르고, 다시 &그분자를 잘라서 배열에 넣는다.
var paramArr = (url.substring(url.indexOf("?")+1,url.length)).split("&");
for(var i = 0 ; i < paramArr.length ; i++){
var temp = paramArr[i].split("="); //파라미터 변수명을 담음
if(temp[0].toUpperCase() == param.toUpperCase()){
// 변수명과 일치할 경우 데이터 삽입
requestParam = paramArr[i].split("=")[1];
break;
}
}
return requestParam;
}
}
======================================================================================================
2) 사용예
// Request 객체 생성
var request = new Request();
// test 라는 파라메터 값을 얻기
request.getParameter("test");
'프로그래밍 Tip > HTML & SCRIPT' 카테고리의 다른 글
[Javascript] 입력된 숫자를 한글로 표현하기!! (0) | 2018.05.18 |
---|---|
[jquery] 동적 폼 엘리먼트 생성 및 ajax 를 이용한 전송(간단~) (0) | 2017.08.25 |
[Javascript] 자바스크립트 소숫점 반올림하기 Math.round() (0) | 2016.05.30 |
[JavaScript] 즐겨찾기 추가 / 시작페이지 설정 (1) | 2014.08.18 |
[Javascript] 랜덤(random) 함수의 사용 (0) | 2014.05.21 |