我有一種情況象下面這樣:如何修改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