javascript - 通过js更新html中复选框的状态
问题描述
我希望在值更改时更新复选框。在这个简短的例子中,如果第二个复选框被选中,那么第一个复选框也应该被更新和选中。第一个复选框的功能仍应保持不变。我怎样才能做到这一点?
function onoff() {
currentvalue = document.getElementById('onoff').value;
if (currentvalue == "Off") {
document.getElementById("onoff").value = "On";
console.debug("OFF");
} else {
document.getElementById("onoff").value = "Off";
console.debug("ON");
}
}
function xy() {
document.getElementById('onoff').value = "On";
console.debug("xy");
}
<input type="checkbox" value="On" id="onoff" onclick="onoff();">
<input type="checkbox" value="Off" id="xy" onclick="xy();">
解决方案
推荐阅读
- java - CacheConfig 在本地系统中工作,但在服务器上部署时它不工作
- python - 过滤列表项python
- imagemagick - 使用magick压缩重复图像
- r - 如何更新原始 r 包中的 md5?
- php - 在 Foreach 循环内创建数组
- c++ - 为什么不同版本的 C++ 中的表达式类型会发生变化?
- servicestack - 如何在 ServiceStack 中进行身份验证后重定向到帖子
- python-3.x - 为什么 datetime.datetime 返回的结果与 pd.to_datetime 不同
- java - 在 AndroidStudio 中自定义 CalendarView
- java - LibGDX 移动 shaperender 平滑