javascript - 我如何将数据发送到 html/java/css 中的单击链接
问题描述
我需要的是一个系统,当用户单击链接时,它可以让我发送一些数据。
例如,如果我有一个 html 或 javascript 文件,该文件会根据它获取的数据显示颜色,并且您单击以到达那里的链接将数据发送到确定颜色的那个站点(在 javascript 中设置一个变量,或类似的东西那)。
我还没有尝试过任何东西,因为我是 html 新手,不知道如何做涉及交互脚本的事情。我查看了 github 项目,结果我希望在 url 中使用“#”
解决方案
您可以在 GET 参数中发送您希望其他站点显示的颜色。
例如,您的锚可能看起来像这样:
<a href="site.com/page?color=red">Red</a>
然后,就site.com/page
可以使用 JavaScript 来获取color
参数值了:
const color = new URLSearchParams(window.location.search).get('color')
推荐阅读
- powershell - SecEdit 与 powershell 加载本地安全权限
- swift - 有没有办法“子类化”修饰符?
- xamarin.forms - Xamarin.forms 中的导航:缓冲区空
- typescript - 在一个 json 请求中为多个成员设置管理员角色
- c++ - 为什么 c++ 模板编译器不能从协变智能指针参数推断类型?
- arrays - 如何遍历ruby中的对象数组
- python - 为什么 remove() 方法也会从副本中删除以及如何解决它?
- ios - 苹果 MacBook Pro 安卓工作室颤振
- wordpress - 使用不同域时,密码保护表单变为 404
- visual-studio-code - 如何停止 VSCode 终端在每个命令中打开一个新的 cmd 窗口?