如何在JAVASCRIPT中实现本页面一个表单的提交?

zjmood 2006-05-18 09:45:39
<form name="form2" action="test.php" method="post">
//在表单里面有数组,变量等东西
</form>
<script language="javascript">
function timesup()
....页面有一个时间在不断变化
window.location.href="test.php"//如果时间到的话执行,但是这样的话表单里的东西就不能提交到另外一个页面(test.php)里了,请教有什么解决方案呢,能把form2里的变量等东西都提交到另一个页面呢?
<script>
...全文
172 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
xxuu503 2006-05-18
  • 打赏
  • 举报
回复
你说js变量

那个穿不过去的

你必须得用<input type=hidden name='temp'>

在submit之前,把需要的变量村到hidden里
zjmood 2006-05-18
  • 打赏
  • 举报
回复
是的,但等时间到用document.form2.submit();
我在另外一个页面进行判断form2里的变量还是空的,我想把form2里的变量一起提交到另外一个页面
zjmood 2006-05-18
  • 打赏
  • 举报
回复
是的,但等时间到用document.form2.submit();
xxuu503 2006-05-18
  • 打赏
  • 举报
回复
你到底什么意思?
xxuu503 2006-05-18
  • 打赏
  • 举报
回复
是说定时提交么?


window.setTimeout("tj()",1000)

function tj()
{
//判断时间
if(时间到)xxx.submit();
else{window.setTimeout("tj()",1000)}
}
zjmood 2006-05-18
  • 打赏
  • 举报
回复
试了一下,还是不行,这样提交过去的变量依旧是空的?
srgg 2006-05-18
  • 打赏
  • 举报
回复
document.form2.submit();
zjmood 2006-05-18
  • 打赏
  • 举报
回复
谢谢已经可以了
xxuu503 2006-05-18
  • 打赏
  • 举报
回复
form.action='要提交到的页面'
form.submit()
zjmood 2006-05-18
  • 打赏
  • 举报
回复
不是js变量,是在用js转到另一个页面的时候把表单也提交了,因为里面的变量在下一个页面都要用

87,992

社区成员

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

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