用js获得的值如何传到下一页的文本框中

用js获得的值怎么传到下一页的文本框中
在js是不是不能用session,

我用js从一个文本框a中的身份证号码获得出生日期和性别信息。怎样传到下一页的文本框中。


<input id="a"/>
<input type="button" id="btn" value="get"/>
<input id="b"/>
<input id="c"/>
<script>
  document.getElementById('btn').onclick=function(){
    var v=document.getElementById('a').value;
    //****************验证
    document.getElementById('b').value=v.replace(/^\d{6}(\d{4})(\d{2})(\d{2}).+/,'$1-$2-$3');
    document.getElementById('c').value=parseInt(v[16])%2?'男':'女'
  }
</script>

获得的身份证号码怎样在点击确定后传到下一页的文本框中
------解决思路----------------------
A
<form target='blank' action="b.htm">
  <input id="a" name="a"/>
<input type="button" id="btn" value="get"/>
<input id="b" name="b"/>
<input id="c" name="c"/>
<script>
  document.getElementById('btn').onclick=function(){
    var v=document.getElementById('a').value;
    //****************验证
    document.getElementById('b').value=v.replace(/^\d{6}(\d{4})(\d{2})(\d{2}).+/,'$1-$2-$3');
    document.getElementById('c').value=parseInt(v[16])%2?'男':'女'
  }
</script>
  <input type="submit"/>
</form>


B

<input value="<%=request("a")%>"/>