2011-06-09 66 views
-1

我想知道是否有一个很好的方法来取得一个JavaScript中的变量,然后将其插入另一个页面上的表单。将javascript变量插入到另一页上的表单中?

我的申请是一项调查:我已经掌握了调查结果,所有结果都显示出来,以便他们查看他们的答案。现在我想让用户点击一个链接,然后让调查答案自动显示在表单正文中,然后他们将添加他们的电子邮件和联系信息,然后点击“发送”。

任何想法?

知道这是不可能的也很好......如果不是,我可以用什么替代方法来实现最终结果?

+2

这最好用服务器端技术完成。是否有你需要JavaScript的理由? – natedavisolds 2011-06-09 03:10:29

回答

0

您可以在第一页创建一个隐藏字段,并从javascript变量中更改该值。当您发布该页面时,它可以是另一个需要在表单元素中显示的页面。

编辑

If you need without form in first page you need to link with hyperlink like below. 
<a href='#' onClick='OpenPage()'> Go To Result </a> 

<script> 
var val=20 ; // say this is the value you want to pass to second page 
function OpenPage() 
{ 
    window.location.href = "resultpage.php?param=" + val; 
} 
</script> 

后,您需要阅读resultpage param所无论是通过URL字符串或从服务器端JavaScript(在PHP $ _GET)。

希望它有帮助。

+0

这可能是一个非常非常愚蠢的评论,但如果第一页没有表单(这是表单的第二页),那么这将工作? – Dave 2011-06-09 16:22:04

+0

具体到您的问题,请尊重答复。我给了一个候补。你必须把形式与否,你需要决定实现输出。没有第一页中的表格也是可能的。您应该更改的逻辑点击链接标记。看到我的编辑答案 – AjayR 2011-06-11 00:22:46

相关问题