![]()
<body>
<script type="text/javascript">
    window.onload=getdata;
    function getdata()
    {   window.alert(window.location.search);
        param = new Array();
        if (window.location.search.length>4)
        {   var query = window.location.search.substring(1);
            var parameters = query.split('&');
            for(i=0; i<parameters.length; i++)
            {   var element = parameters[i].split('=');
                var paramName = decodeURIComponent(element[0]);
                var paramValue = decodeURIComponent(element[1]);
                param[paramName] = paramValue;
            }
            n1 = param["n1"];
            n2 = param["n2"];
            c1 = param["c1"];
            c2 = param["c2"];
            var str = "n1:" + n1 + "  n2:" + n2 + "  c1:" + c1 + "  c2:" +c2;
            window.alert(str);
        }
    }
</script>
 | 
<a href="getparameter.html?n1=1&n2=234&c1=A&c2=XYZ">GET リクエストを取得</a>  | 
location.href = "parameterget.html?n1=1&n2=234&c1=A&c2=XYZ";  | 
    window.onload=getdata;
    function getdata()
    {   window.alert(window.location.search);
 | 
        param = new Array();
        if (window.location.search.length>4)
        {   var query = window.location.search.substring(1);
            var parameters = query.split('&');
 | 
            for(i=0; i<parameters.length; i++)
            {   var element = parameters[i].split('=');
                var paramName = decodeURIComponent(element[0]);
                var paramValue = decodeURIComponent(element[1]);
                param[paramName] = paramValue;
            }
 | 
            n1 = param["n1"];
            n2 = param["n2"];
            c1 = param["c1"];
            c2 = param["c2"];
            var str = "n1:" + n1 + "  n2:" + n2 + "  c1:" + c1 + "  c2:" +c2;
            window.alert(str);
 | 
    if (param["num"]==null) num= 15;
 | 
    param[paramName] = parseInt(paramValue);
 | 
    param[paramName] = paramValue.toString();
 | 
![]()
?n1=1&n2=234&c1=A&c2=XYZ  | 
var str= window.location.search;
var i= str.indexOf('n2=');
var j= str.indexOf('&', i);
var c1= str.substring(i+3,j-i-2);
 | 
![]()