根据“复选框”重新着色文本,选择HTML+ JS中的数字和序列
Recolor text based on "check box" select number and sequence in HTML+ JS
我想
这是一个奇怪的问题,但我也没有找到解决它的方法。
我在 HTML 页面的右侧有 10 个复选框可供选择,左侧有一个句子可供选择。我需要的是,在我选中前 4 个复选框之前,句子应该保持红色。
如果我进一步选中第 5~7 个 [即第 1 到 7 个] 复选框,左侧句子应立即为黄色。
如果我选中整个复选框,左侧应该是绿色的。
----------------------------------------
| check box 1
| check box 2
| check box 3
| check box 4
Sentence to be colored | check box 5
| check box 6
| check box 7
| check box 8
| check box 9
| check box 10
|
我相信我应该为此使用 JavaScript,但我不知道该怎么做。
使用 jQuery,你可以做一些类似的事情:
if($("#Checkbox1").is(":checked") && $("#Checkbox2").is(":checked")) //etc do this for each checkbox up to 7
{
$("#Sentence").css("color", "yellow");
}
希望这有助于您入门。
相关文章:
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- 正在验证8个真/假复选框或复选框中的2个
- 为复选框javascript指定两个值
- 如何在单击复选框后调用控制器方法
- 从复选框和Selects-KnockoutJS中获取值的总和
- 选中多个具有相同名称的复选框
- 使用Jquery选择或取消选择ListView中的所有复选框
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- 使用$.ajax发布多个复选框
- AngularJS单选筛选不适用于Name、Description和Field4复选框值
- 使用jquery选中/取消选中单个复选框
- Angular JS Filter-通过3个复选框进行筛选
- 如果选中了多个复选框,如何添加事件
- 在输入类型数字更改时添加复选框
- 根据“复选框”重新着色文本,选择HTML+ JS中的数字和序列
- 向复选框属性添加数字并限制选中复选框的数量
- 选中/取消选中复选框时,在数组中添加/删除数字
- 如何在数字框中显示复选框和下拉列表的乘积
- 加上两个数字,然后减去数字取决于复选框
- 在勾选复选框时,我如何将数字添加到总数中