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

How to carry textbox values from one webpage to another webpage using JavaScript?

本文关键字:网页 一个 传送 另一个 JavaScript 何使用 文本      更新时间:2023-09-26

我对JavaScript很陌生,我正在尝试执行以下操作:

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

"

你写了"+"[第 1 页文本框中的文本.html]"

我已经尝试过getElementById的东西。但是由于我非常明显的绿色角,我在这里缺少一些非常基本的东西。谁能详细说明我应该如何进行?

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

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

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

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

windows.location = 'Page2.html?variableName=somevalue';

当 Page2.html 加载时,您将需要输入这些值并提取所需的信息。

下面是执行此操作的示例:如何在 JavaScript 中获取查询字符串值?

希望这会让你开始正确的方向,但我认为你已经准备好开始涉足一个好的服务器端技术,如 ASP.Net、PHP、Ruby on Rails或Node.js

相关文章: