<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(); |