[Javascript] 파라미터 값 받기

2019. 5. 21. 16:39JAVASCRIPT

<script>
function getParameter(name) {
    name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
    var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
        results = regex.exec(location.search);
    return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
</script>
[사용법]
URL 이 test.com?user_name=test&id=tt 일때 

<script>
var id = getParameter("id");
var user_name = getParameter("user_name");

console.log("id : "+id);
console.log("user_name : "+user_name);
</script>

위와 같이 사용해주면 된다.

 

출처 : https://gocoder.tistory.com/576