【问题标题】:How can I add an agree to terms and conditions checkbox before users can add items to cart on specific pages?如何在用户将商品添加到特定页面上的购物车之前添加同意条款和条件复选框?
【发布时间】:2021-01-01 18:56:37
【问题描述】:

这个问题可能看起来很长,但在我的网站上,我有添加到购物车的按钮,这样人们就可以购买我的产品。我有 2 个部分的产品,数字下载和实体产品。数字产品和实体产品都具有相同的添加到购物车按钮。

我想要做的是在添加到购物车按钮下方添加同意条款复选框,仅适用于数字产品。有没有办法在与特定页面连接的特定页面添加此复选框添加到购物车按钮?

如果有帮助,我很乐意向您展示我的网站!谢谢各位!

根据要求,我的网站是https://www.skylerjacksonfineart.com

【问题讨论】:

  • 欢迎来到 SO!是的,向我们展示您的网站会有所帮助。在这里玩得开心。
  • 谢谢!我的网站是skylerjacksonfineart.com
  • 另外,这里是与我想要完成的任务类似的链接:termsfeed.com/i-agree-checkbox
  • 您想使用什么技术? JavaScript?
  • HTML 是 JavaScript 吗?我相信我可以将 HTML 添加到每个特定页面。

标签: html checkbox checkout


【解决方案1】:

您应该可以使用 javascript 来做到这一点。 您只需在 html 的末尾添加一个 javascript 块,让它检查被选中的复选框。如果未选中,请禁用该按钮。

https://www.w3schools.com/jsref/prop_checkbox_checked.asp 为您提供检查复选框的功能,然后只需使用相同的 getElementByID 和您的按钮 ID 来控制按钮。

大概是这样的: document.getElementById("yourBtn").enabled = document.getElementById("yourCheckbox").checked; 可以工作...

【讨论】:

  • 我会检查一下,但是如何找到“yourBtn”和“yourcheckbox”?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-09-17
  • 1970-01-01
  • 2016-12-19
  • 1970-01-01
  • 2020-01-14
相关资源
最近更新 更多