可以通过使用HTML和JavaScript来实现。下面是一个示例代码:
HTML部分:
<input type="checkbox" id="myCheckbox" onchange="markCheckboxChanged(this)">
<label for="myCheckbox">复选框</label>
JavaScript部分:
function markCheckboxChanged(checkbox) {
if (checkbox.checked) {
checkbox.classList.add("changed");
} else {
checkbox.classList.remove("changed");
}
}
上述代码创建了一个复选框和一个相关的标签。当复选框的状态发生改变时,会调用markCheckboxChanged
函数。该函数会根据复选框的状态添加或移除一个名为"changed"的CSS类。
通过CSS样式可以对已更改的复选框进行自定义样式,例如:
.changed {
background-color: yellow;
}
这样,当复选框的状态发生改变时,背景颜色将变为黄色,以标记已更改的状态。
腾讯云相关产品和产品介绍链接地址:
请注意,以上仅为示例,实际选择适合自己需求的云计算产品时,建议根据具体情况进行评估和选择。
领取专属 10元无门槛券
手把手带您无忧上云