javascript 判断 checkbox 复选框是否被选中的方法示例1:<!--html代码--><input type="checkbox" name="green" onclick="Get(this)" />绿色<script> function Get(e){ //每次点击都会输出当前的状态 console.log(e.checked); }</script>示例2:<!--html代码--><input type="checkbox" name="green" onclick="Get()" />绿色<script> function Get(){ var check = document.getElementsByTagName('input')[0]; //每次点击都会打印出当前的状态 console.log(check.checked); }</script>输出结果:注意:1、checkbox复选框被选中时,输出 true ,否则输出 false2、以上两个示例的效果相同,只是调用的方法不同而已jquery 判断 checkbox 复选框是否被选中的方法jquery 判断 checkbox 复选框是否被选中,可以使用 is() 和 prop() 两种方法,都非常的简单is() 方法判断复选框是否被选中的代码:<!--html代码--><input type="checkbox" name="host" id="mochu" />网站:http://www.feiniaomy.com<script> $('#mochu').click(function(){ console.log($(this).is(':checked')); });</script>prop() 方法判断复选框是否被选中的代码:<script> $('#mochu').click(function(){ console.log($(this).prop('checked')); });</script>注意:prop()方法只能在 jquery 1.6版本之后使用,1.6之前的版本会报错补充内容:在 jquery 1.6 之前的版本中,可以使用 attr() 方法来判断复选框是否被选中,但1.6之后的版本,attr()方法会返回 undefined.示例代码:$('mochu').attr('checked')
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)