Programming Tips - jQuery: See if a checkbox or radio button is checked

Date: 2017may12 Update: 2026mar30 Library: jQuery Language: javaScript Q. jQuery: See if a checkbox or radio button is checked A. In jQuery 1.6+ (current):
const isChecked = $('#mycheckbox').prop('checked');
// As a function if you want - not really necessary function isChecked(jqueryObj) { return jqueryObj.prop('checked'); } function exampleUse() { const isChecked = isChecked($('#mycheckbox')); }
Before jQuery 1.6 (old):
function isJqObjChecked(jqueryObj) { let isChecked = false; jqueryObj.each(function() { isChecked = this.checked; }); return isChecked; }
// More compact but less robust function isJqObjChecked(jqueryObj) { return jqueryObj[0].checked; }
function exampleUse() { const isChecked = isJqObjChecked($('#mycheckbox')); }