티스토리 뷰

HTML 페이지에서 JavaScript 로 Get 방식의 파라미터 받는법괭이비스무리|2008.11.28 17:59|조회 14672|신고

param1.html


<html>
    <head>
        <title>param1.html</title>
<script>
<!--

function fncSubmit()
{
    location.href = './param2.html?aaa=1&bbb=2&ccc=d&ddd=4';
}

//-->
</script>
    </head>
    <body>
<form name='frm'>

<input type='button' value='파라미터 테스트' onclick='javascript:fncSubmit();'>

</form>
    </body>
</html>



param2.html


<html>
    <head>
        <title>param2.html</title>
<script>
<!--

var Request = function()
{
    this.getParameter = function( name )
    {
        var rtnval = '';
        var nowAddress = unescape(location.href);
        var parameters = (nowAddress.slice(nowAddress.indexOf('?')+1,nowAddress.length)).split('&');

        for(var i = 0 ; i < parameters.length ; i++)
        {
            var varName = parameters[i].split('=')[0];
            if(varName.toUpperCase() == name.toUpperCase())
            {
                rtnval = parameters[i].split('=')[1];
                break;
            }
        }
//        return rtnval;
        document.write( rtnval );
    }
}

var request = new Request();

//-->
</script>
    </head>
    <body>
<form name='frm'>

<script>request.getParameter('aaa');</script>
<br>

<script>request.getParameter('bbb');</script>
<br>

<script>request.getParameter('ccc');</script>
<br>

<script>request.getParameter('ddd');</script>
<br>

</form>
    </body>
</html>

출처 : http://tip.daum.net/openknow/54564164

'javascript' 카테고리의 다른 글

window.location, URL에서 값 가져오기  (0) 2017.11.01
javascript] 코딩 팁  (0) 2017.02.21
무한 스크롤  (0) 2017.02.08
선택한 요소 감싸기  (0) 2017.02.04
선택한 요소의 크기 알아내기  (0) 2017.02.04
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함