JS页面提交问题?

netmice 2003-06-06 09:00:11
A.htm页面有input等输入框和其他变量,提交到B页面,不用asp、PHP、JSP,只用js能否得到A.htm页面的变量?
如何做,给点简单代码好吗!谢谢
...全文
193 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
fason 2003-06-06
  • 打赏
  • 举报
回复
<script>
function request(n){
var r="0"
var v=location.href.replace(/(.*)\?/g,"").split("%26");
for(i=0;i<v.length;i++)if(n==v[i].split('=')[0])r=v[i].split('=')[1]
return r
}
alert(request('id'))
</script>


http://lucky.myrice.com/javascriptexam/QueryString.htm
possible_Y 2003-06-06
  • 打赏
  • 举报
回复
A.htm:
<form action="B.htm" method="get">
<input type="text" name="t1">
<input tyepe="submit">
</form>

B.htm:
<script language=javascript>
<!--
function queryString(sParam){
var sBase = window.location.search
var re = eval("/" + sParam + "=([^&]*)/")
if (re.test(sBase)){
return RegExp.$1
}
else{
return null
}
}
alert(queryString("t1)
//-->
</script>
netmice 2003-06-06
  • 打赏
  • 举报
回复
能否给点简单代码?谢谢
netmice 2003-06-06
  • 打赏
  • 举报
回复
能否给点简单代码?谢谢
alphacat 2003-06-06
  • 打赏
  • 举报
回复
放在cookies里面,通过两个页面js读取cookis即可,
或者
使用隐藏frame存储变量(如 存放在hidden中)通框架中的关系即可(这种方法比较通用隐藏FRAME是存储,其它页面做显示)。
或者干脆用windsow.open打开一个页面作为 中间存储过程

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧