我有一种情况象下面这样:如何修改javascript中的POST数据?
我导航到读取器页面与以下形式的数据
<form id="mainForm" action="Reader.aspx" method="post">
<input type="hidden" id="bookId" name="bookId" />
<input type="hidden" id="startPageId" name="startPageId" />
</form>
最初隐藏变量值将是BOOKID = 1和startPageId = 5
我在页面之间使用javascript浏览并假设startPageId现在将变为8
我希望将新值存储在上述表单数据中,并且希望以不同形式提交同一页面d ATA BOOKID = 4 startPageId = 10
当我点击浏览器的后退按钮,我希望用户能够导航回到BOOKID = 1和startPageId = 8
谁能帮我怎么能做到这一点?
为什么不使用ASP.NET直接设置这些值? – 2010-09-29 05:26:42
嗨丹尼尔,我可以使用document.getElementById(“startPageId”)。value =“8”来设置值,但这里的问题是我再次用不同的值提交同一页面。我需要更改浏览器历史记录中的值,以便当我点击后退按钮时,我可以导航到同一页面。 – Amar 2010-09-29 06:42:12
您可以获取浏览器历史记录值,但您必须考虑其他设计。 – Aristos 2010-09-29 07:00:01