javascript - 如何检查复选框是否被选中

标签 javascript jquery

如何使用 jquery 或 javascript 检查复选框是否已选中以及背景颜色是否需要更改。

<div class="index" id="test">
    <h2>testing</h2>
       <div class="string">
         <ul>
            <li class="nv1">
               <input type="checkbox" value="in1" id="chk1" />
                <div class="checkbox-select">lblstr1</div>
                <div class="checkbox-deselect">lblstr2</div>
            </li>
         </ul>
      </div>
 </div>

CSS 用于此...

.string li.nv1,
.nv1 .checkbox-select {
 width: 120px;

 }

.nv1 .checkbox-deselect {
  width: 120px;
   background: #8dc63f;
 }

谢谢, 谢尔欣

最佳答案

使用

   if($("#chk1").is(":checked")){
         $(".checkbox-deselect").css("background" , "red");
   }
   else{
        $(".checkbox-deselect").css("background" , "green");
   }

关于javascript - 如何检查复选框是否被选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24902748/

相关文章:

javascript - $ ('#formID' ).submit 和 $ ('#formID' )[0].submit 有什么区别?

javascript - 拖放并重新排序 - 一次重新排序 2 个并排元素

javascript - 用于 XML 编辑的 HTML 组件

javascript - 总计更改中选中的复选框

javascript - 使用 webpack 打包 CSS

javascript - 如何在静态 Javascript 中嵌入 EJS 代码?

javascript - 从...可变深度对象的子对象的所有子对象获取属性

javascript - jQuery 水平滚动动画不起作用

jquery - Firefox 中的事件 CSS 伪类和 iscroll 问题

javascript - 谷歌街景平滑导航