| 카테고리1 | 프로그래밍 |
|---|---|
| 카테고리2 | JAVASCRIPT |
| 제목 | 페이지 이동 없이 파라미터 교체하기 |
| 작성자 | 고성훈 |
| 작성일 | 2025-12-19 |
let pageNo = '1';
let countList = '10'; history.pushState({pageNo, countList}, "", '?pageNo=' + pageNo + '&countList=' + countList); 이렇게 하면 파라미터가 변경되어서 새로고침해도 적용된다. [파라미터 하나만 수정하기] function updateQueryParam(key, value) { const url = new URL(window.location.href); if (value) { url.searchParams.set(key, value); } else { url.searchParams.delete(key); } window.history.pushState({}, '', url.toString()); } | |