是否可以使用Javascript从HTTP数据包中检索提交的表单信息?

时间:2012-05-27 00:52:30

标签: javascript html forms

我正在尝试使用method="post"创建表单 提交时,表单中的数据将通过HTTP数据包发布 - 因此它们不会使URL栏看起来很乱。
问题是我不知道如何使用在客户端运行的简单javascript来检索数据。

或者,用户点击提交后是否可以恢复URL地址栏? (因为URL看起来像:form.html?area1=x&area2=y&...,它使地址栏中充满了字符。我希望它看起来与用户提交表单之前的内容完全相同。)

2 个答案:

答案 0 :(得分:1)

不,在客户端JavaScript中不可能这样做;这就是服务器的用途。如果您只需要在同一个应用程序之间传递变量,请考虑仅使用散列不同的URL来启用链接;那么,你甚至不需要改变页面,你可以保留相同的数据。

答案 1 :(得分:0)

你在客户端运行的是什么?除非你正在运行node.js或类似的东西,否则javascript只是客户端。

此外,POST和GET有不同的含义,它不仅仅是“看起来有多好”。

你可能会发现this article有趣。