单击按钮时将文本插入另一个页面上的元素[关闭]

Posted

技术标签:

【中文标题】单击按钮时将文本插入另一个页面上的元素[关闭]【英文标题】:Inserting text into an element on another page when a button is clicked [closed] 【发布时间】:2021-07-15 05:00:33 【问题描述】:

用户在网站的“价格”页面上。他们看到了他们喜欢的产品。他们单击与该产品关联的按钮。单击该按钮后,他们将被带到“联系我们”页面,并且他们单击的产品的产品代码/描述被插入到表单的文本字段中,以便他们向网站制造商发送电子邮件。

可以吗?实现这一目标的最佳方式是什么?

抱歉,我对网页设计还很陌生,所以我不知道从哪里开始......

感谢您提供的任何帮助!

【问题讨论】:

您可以使用localStorage在任何页面上存储和检索。 developer.mozilla.org/en-US/docs/Web/API/Window/localStorage 是的,可以做到。你都尝试了些什么?你被困在哪里了? 【参考方案1】:

是的,这是可能的。您可以使用 $_GET 来做到这一点。

假设这是您的产品页面:

<a href="contact.php?product=milk">Click here to buy milk</a>
<a href="contact.php?product=eggs">Click here to buy eggs</a>

现在您可以使用 echo 在您的 contact.php 页面中简单地插入产品名称:

<textarea><?php echo $_GET['product']; ?></textarea>

【讨论】:

是否有充分的理由不直接与产品链接到联系表?你为什么需要为此开会? @NicoHaase 你说得对,谢谢!我编辑了我的答案。

以上是关于单击按钮时将文本插入另一个页面上的元素[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

无按钮上的JOptionPane关闭框架[重复]

自动单击包含相同文本和标签的页面上的多个按钮

如何通过关闭当前的aspx来触发另一个aspx中的按钮?

通过使用纯Javascript单击页面上的任意位置来关闭元素

输入触发器按钮单击

如何获取数组的每个元素? [关闭]