如何在JavaScript中获取开关切换状态(真/假)

我有一个开关切换,其中包含以下代码,遵循我类似地执行的一个StackOverflow问题

这是添加文本“ ON”和“ OFF”以切换按钮的方法

 <label class="switch">
 <input type="checkbox" id="togBtn" value="false" name="disableYXLogo">
 <div class="slider round"></div>
 </label>

在CSS中我禁用输入复选框

.switch input {display:none;}那么我将如何获取该开关切换按钮的真/假值。我尝试了这个,但对我不起作用

$("#togBtn").on('change', function() {
if ($(this).is(':checked')) {
    $(this).attr('value', 'true');
}
else {
   $(this).attr('value', 'false');
}});

我如何获取js中的切换开关按钮的check / uncheck或true / false值

Himanshu Upadhyay

jQuery if条件将为您提供:

var switchStatus = false;
$("#togBtn").on('change', function() {
    if ($(this).is(':checked')) {
        switchStatus = $(this).is(':checked');
        alert(switchStatus);// To verify
    }
    else {
       switchStatus = $(this).is(':checked');
       alert(switchStatus);// To verify
    }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章