如何使用JavaScript将文本框值从一个网页传送到另一个网页?

如何使用JavaScript将文本框值从一个网页传送到另一个网页?,javascript,Javascript,我是JavaScript新手,我正在尝试做以下工作: 我有两个网页Page1.html和Page2.html 在Page1.html上,我有一个文本框和一个按钮。 用户在文本框中输入一些文本并单击按钮后,我希望打开Page2.html,文本框的文本显示在新打开的Page2.html的正文中,如下所示: 您编写了+[第1页文本框中的文本] 我已经试过getElementById了。但由于我的绿色角非常明显,我在这里错过了一些非常基本的东西。有人能告诉我该怎么做吗?网络本质上是无状态的。因此,当您请

我是JavaScript新手,我正在尝试做以下工作:

我有两个网页Page1.html和Page2.html 在Page1.html上,我有一个文本框和一个按钮。 用户在文本框中输入一些文本并单击按钮后,我希望打开Page2.html,文本框的文本显示在新打开的Page2.html的正文中,如下所示:

您编写了+[第1页文本框中的文本]


我已经试过getElementById了。但由于我的绿色角非常明显,我在这里错过了一些非常基本的东西。有人能告诉我该怎么做吗?

网络本质上是无状态的。因此,当您请求Page1.html时,它将被加载,就像以前从未加载过一样,一张白板

为了在两个页面之间传递信息,您必须在请求中包含该信息。通常,这是通过web服务器完成的,该服务器将一个请求中的信息嵌入到另一个请求中

由于您纯粹是从JavaScript执行此操作,因此可能必须通过查询字符串传递信息

当您从Page1.html导航到Page2.html时,需要执行以下操作:

windows.location = 'Page2.html?variableName=somevalue';
当Page2.html加载时,您需要输入这些值并提取所需的信息

下面是一个这样做的示例:

希望这将使您朝着正确的方向开始,但我认为您已经准备好开始涉足好的服务器端技术,如、、或