본문 바로가기

?변수=입력값&변수=입력값 이런식으로 자바스크립트로 cgi없이 값 넘겨주기

반응형

입력값을 넘겨줄 창에 들어갈 소스 ---------------------------------------
<form method='get' action='tagin_net.htm'>
    <input type='text' name='var1'>
    <input type='text' name='var2'>
    <input type='submit' value='값전송'>
</form/>



결과값을 보여줄 창에 들어갈 소스 ---------------------------------------
<script type="text/javascript">
function Q_get_qry_strng(name)
{
    var re = new RegExp("(\\?|&)"+name+"=([^&]*)(&|$)");
    var strng = window.location.href;
if(re.test(strng))
{
     var ary = re.exec(strng);
     return unescape(ary[2].replace(/\+/g," "));
}
else return false;
}


// 받을 변수갯수 만큼 호출
if(Q_get_qry_strng('var1')!==false) document.write('변수1의 값: '+Q_get_qry_strng('var1'));
document.write("<br>");
if(Q_get_qry_strng('var2')!==false) document.write('변수2의 값: '+Q_get_qry_strng('var2'));
</script>

반응형

댓글


Copyright ⓒ SmartWeb All rights reserved.