J'ai un scénario comme ci-dessous:Comment modifier les données POST en javascript?
naviguer à la page du lecteur avec les données de formulaire ci-dessous
<form id="mainForm" action="Reader.aspx" method="post">
<input type="hidden" id="bookId" name="bookId" />
<input type="hidden" id="startPageId" name="startPageId" />
</form>
Au début, les valeurs des variables cachées seront BookID = 1 et startPageId = 5
I naviguer entre les pages en utilisant javascript et supposons que le startPageId va maintenant changer à 8
Je veux que la nouvelle valeur soit stockée dans les données de formulaire ci-dessus et que vous souhaitiez soumettre la même page avec une forme différente d ata BookID = 4 startPageId = 10
Lorsque je clique sur le bouton Retour du navigateur, je veux que l'utilisateur à naviguer vers le BookID = 1 et startPageId = 8
Quelqu'un peut-il me aider comment je peux atteindre cet?
Pourquoi ne pas utiliser ASP.NET pour définir ces valeurs directement? –
Salut Daniel, je peux définir les valeurs à l'aide document.getElementById (« startPageId »). Value = « 8 » mais le problème ici est que je présente la même page une fois avec des valeurs différentes. J'ai besoin que les valeurs qui sont dans l'historique du navigateur soient modifiées afin que lorsque je peux cliquer sur le bouton Retour, je puisse naviguer vers la même page. – Amar
vous pouvez obtenir les valeurs de l'historique du navigateur, vous devez penser à un design différent. – Aristos