首页 > 解决方案 > 我如何将数据发送到 html/java/css 中的单击链接

问题描述

我需要的是一个系统,当用户单击链接时,它可以让我发送一些数据。

例如,如果我有一个 html 或 javascript 文件,该文件会根据它获取的数据显示颜色,并且您单击以到达那里的链接将数据发送到确定颜色的那个站点(在 javascript 中设置一个变量,或类似的东西那)。

我还没有尝试过任何东西,因为我是 html 新手,不知道如何做涉及交互脚本的事情。我查看了 github 项目,结果我希望在 url 中使用“#”

标签: javascripthtmlcss

解决方案


您可以在 GET 参数中发送您希望其他站点显示的颜色。

例如,您的锚可能看起来像这样:

<a href="site.com/page?color=red">Red</a>

然后,就site.com/page可以使用 JavaScript 来获取color参数值了:

const color = new URLSearchParams(window.location.search).get('color')

推荐阅读