在jQuery中,你可以使用.is(':checked')
方法来验证复选框(checkbox)是否已经被选中。这个方法会返回一个布尔值(true
或false
),指示元素是否被选中。
以下是一个简单的例子,展示了如何使用jQuery来验证复选框是否被选中:
假设你的HTML中有一个复选框,如下所示:
<input type="checkbox" id="myCheckbox" name="myCheckbox">
你可以使用以下jQuery代码来检查这个复选框是否被选中:
// 使用jQuery的$()函数选择元素,并使用.is(':checked')来检查状态 if ($('#myCheckbox').is(':checked')) { console.log('复选框已选中'); } else { console.log('复选框未选中'); }
这段代码首先使用$('#myCheckbox')
来选择ID为myCheckbox
的复选框元素,然后使用.is(':checked')
来检查该元素是否被选中。如果复选框被选中,.is(':checked')
将返回true
,并执行console.log('复选框已选中')
;如果未被选中,则返回false
,并执行console.log('复选框未选中')
。
请注意,在DOM元素加载完成后执行此代码是很重要的。你可以将上述代码放在$(document).ready()
函数中,或者将<script>
标签放在HTML文档的底部,紧接在</body>
标签之前,以确保在尝试访问或修改DOM元素之前,这些元素已经加载完成。
$(document).ready(function() { if ($('#myCheckbox').is(':checked')) { console.log('复选框已选中'); } else { console.log('复选框未选中'); } });