html - 如何在用户将商品添加到特定页面上的购物车之前添加同意条款和条件复选框?
问题描述
这个问题可能看起来很长,但在我的网站上,我有添加到购物车的按钮,这样人们就可以购买我的产品。我有 2 个部分的产品,数字下载和实体产品。数字产品和实体产品都具有相同的添加到购物车按钮。
我想要做的是在添加到购物车按钮下方添加同意条款复选框,仅适用于数字产品。有没有办法在与特定页面连接的特定页面添加此复选框添加到购物车按钮?
如果有帮助,我很乐意向您展示我的网站!感谢你们!
根据要求,我的网站是https://www.skylerjacksonfineart.com
解决方案
你应该可以用 javascript 做到这一点。您只需在 html 末尾添加一个 javascript 块,让它检查正在检查的复选框。如果未选中,请禁用该按钮。
https://www.w3schools.com/jsref/prop_checkbox_checked.asp为您提供检查复选框的功能,然后只需使用相同的 getElementByID 和您的按钮 ID 来控制按钮。
可能类似于: document.getElementById("yourBtn").enabled = document.getElementById("yourCheckbox").checked; 可能工作...
推荐阅读
- jenkins - Jenkins 使用脚本化管道归档多个存储库签出
- git - 配置 GnuPG (gpg) 以使用子密钥登录 Git
- java - 如何在android中格式化URL
- c# - 数据网格视图不显示来自相关模型的数据?
- wildfly - Jboss Tools 是否支持连接到启用 HTTPS 的远程管理端口?
- c# - 如何通过我的 C# Web 应用程序为用户提供与生产机器的 VNC 连接?
- angular - 角材料过滤表
- flutter - 如何自动设置 Google Maps Viewport 包含 Flutter 中的标记列表?
- git - 通过 VS 代码克隆 git repo(由 gitea 托管)
- apache-kafka - 我可以在kafka的v中有自定义类吗