var node = evt.target; dojo.stopEvent(evt); while(!node.dijitDateValue){ node = node.parentNode; } if(!dojo.hasClass(node, "dijitCalendarDisabledDate")){ this.setValue(node.dijitDateValue); this.onValueSelected(this.value); }