我正在尝试制作一个可以在三种颜色之间切换的按钮:黑色、绿色和红色,并且会根据颜色选中某个框。现在我可以进行颜色切换,但不能检查复选框。我将不胜感激。我是初学者(显然)。
按钮颜色绿色:复选框 1
按钮颜色红色:复选框 2
按钮颜色黑色:不选中框 1 或框 2
脚本如下所示:
<script>
var colors = ["green", "red", "black"]
function setColor(el) {
el.colorIdx = el.colorIdx || 0;
el.style.color = colors[el.colorIdx++ % colors.length];
}
</script>
HTML 看起来像:
<html>
<button onclick="setColor(this)">This is my Button</button>
<input type="checkbox" name="box1" id="box1" />
<input type="checkbox" name="box2" id="box2" />
</html>
谢谢!