반응형
url 가져오기
> location.href
'https://test.com?aa=1&bb=2
파라미터 가져오기
split을 이용하여 ?를 기준으로 앞의 url과 쿼리 스트링을 나눠준다.
> let string = location.href.split('?');
> string
0: "https://test.com"
1: "a=1&b=2"
> string[1]
a=1&b=2
파라미터가 여러개라면 쿼리스트링을 &를 기준으로 나눠주면 된다.
> let params = string[1].split('&');
> params
(2) ['a=1', 'b=2']
> params[0]
'a=1'
> params[1]
'b=2'
나눠진 파라미터를 =를 기준으로 나누어서 사용하면 된다.
다소 귀찮지만 쉬운 방법.
반응형
'코딩 관련 > Javascript와 jQuery, JSON' 카테고리의 다른 글
[JavaScript][Spring] form data 전송하기 / file 전송하기 / <form> 전송 (1) | 2021.11.09 |
---|---|
[Javascript] javascript resources load / springboot resource / thymeleaf javascript path (0) | 2021.10.28 |
[Javascript] decodeURI encodeURI, url 인코딩, url 디코딩 (0) | 2021.10.20 |
[Javascript] 클릭한 DOM 요소 가져오기 / 자식 요소 선택 querySelector / 부모 요소 선택 / queryselector (0) | 2021.10.05 |
[JavaScript] fetch, then 사용 (0) | 2021.09.10 |