티스토리 뷰
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 |