javascript - Javascript选中复选框结果?
问题描述
我正在练习看起来像这样的javascript代码,
Now I want to keep the first checked result when more than two checkboxes are selected.
请给一些反馈。
谢谢
const pdItem = document.querySelectorAll(".shopbox");
document.querySelector(".item-container").addEventListener("click", (event) => {
const filterClass = event.target.dataset["name"];
pdItem.forEach((elem) => {
if (filterClass !== null && !elem.classList.contains(filterClass)) {
elem.classList.add("hide");
} else {
elem.classList.remove("hide");
}
});
});
解决方案
推荐阅读
- django - 如何在 Django 中创建这样的表单,这种表单的名称是什么?
- javascript - 可以上传文件到没有点击“选择文件”按钮?
- intel - 什么定义了cpu的地址空间?
- powershell - 如何访问 Get-Child Registry 输出的属性
- php - 使用 php/dom/xpath 在父 div 类名之后查找下一个 div 类名?
- python - 通过 Youtube 上传,通过 api 设置为私有(锁定)
- mongodb - 使用QueryDSL(Mongodb)获取从开始日期到结束日期的所有行
- visual-studio - Visual Studio - Xamarin iOS 远程模拟器热重载已正确初始化但无法正常工作
- python - python numpy图像数组:获取水平连接图像的列表并将它们排列在网格中
- css - 没有封装时移动导航栏