자파스크립트로 GET으로 넘어온 파라미터 가져오기

  • 중딩
  • 2008.05.26 17:04:07
  • 1

자바스크립트에서 GET방식으로 넘어온 매개변수 값들을 서버의 처리 필요없이 사용하는법을 알려드리겠습니다;;

<Script language="JavaScript">
getParameter = function(name){
  search=location.search;
  if(!search){
    //파라미터가 하나도 없을때
    document.write("에러 출력 텍스트");
  return false;
  }
  search=search.split("?");
  data=search[1].split("=");
    if(search[1].indexOf(name)==(-1) || data[0]!=name){
    //해당하는 파라미터가 없을때.
    return "";
    return;
    }
    if(search[1].indexOf("&")==(-1)){
    //한개의 파라미터일때.
    data=search[1].split("=");
    return data[1];
    }else{
    //여러개의 파라미터 일때.
    data=search[1].split("&");  //엠퍼센트로 자름.
      for(i=0;i<=data.length-1;i++){
        l_data=data[i].split("=");
        if(l_data[0]==name){
        return l_data[1];
        break;
        }else continue;
      }
    }
  }
</Script>

이런식으로 작성하시고 실제 호출할때는,
<Script>
getParameter("매개변수 이름");
</Script>

으로 입력해 주시면 되겠죠.

태그목록

  • 없음

첨부파일 목록

  • 없음
목록으로 돌아가기
댓글 쓰기
댓글 목록 [1]
  • 잠자리똥꾸멍

    하앍... ^^ ㅋㅋ 테스트 링크가 삭제되었군요 ㅎㅎ 꼭 서버 처리가 필요하지 않을 때
    필요한 경우가 있지 않을까 생각해봅니다. ㅎㅎ

    댓글 2008-09-19 삭제