使用javascript根据条件对onclick事件调用函数
在下面的代码中,我在onclick事件上有一个复选框,我想检查条件,如果它是check,它应该调用check函数,如果它是未选中的,它应该使用onclick中的单行if语句调用remove函数。请帮我这样做使用javascript根据条件对onclick事件调用函数,javascript,jquery,Javascript,Jquery,在下面的代码中,我在onclick事件上有一个复选框,我想检查条件,如果它是check,它应该调用check函数,如果它是未选中的,它应该使用onclick中的单行if语句调用remove函数。请帮我这样做 <input type="checkbox" id="chkProjectID" value="test" name="Rowcheck" onclick="Check()";"remove()"></button> 在jquery中 $("#chkProj
<input type="checkbox" id="chkProjectID" value="test" name="Rowcheck" onclick="Check()";"remove()"></button>
在jquery中
$("#chkProjectID").click(function() {
$(this).is(":checked") ? Check() : remove();
});
示例:
checkbox DOM元素的.checked属性将告诉您元素的选中状态
if(document.getElementById('isAgeSelected').checked) {
$("#txtAge").show();
} else {
$("#txtAge").hide();
}
但是,有一种更漂亮的方法可以做到这一点,使用切换:
$('#isAgeSelected').click(function () {
$("#txtAge").toggle(this.checked);
});
<input type="checkbox" id="isAgeSelected"/>
<div id="txtAge" style="display:none">Age is something</div>
$('isAgeSelected')。单击(函数(){
$(“#txtAge”).toggle(选中此项);
});
年龄很重要