In my last article I outlined the difference between custom calculation and validation scripts for text fields, and how to use them. Check box and radio button fields do not have calculation or validation tabs in the field properties. List box fields do not have a validation tab, but they have a Selection Change tab that is very similar to a validation tab because it executes a script when the value of the list box changes, which is what a validation script in a text field does. Dropdown fields have the same calculation and validation tabs as text fields. However, because dropdowns can have two values (display and export) as outlined here, there is often confusion about how to properly execute a validation script.
Get the course above, and a suite of automation tools for FREE with a Professional subscription.
Check Box Calculation Script
Since check box and radio button fields are almost identical in what they do and how they react, I will reference only check box fields for both. As previously stated, check box fields do not have a calculation tab. Since calculations run every time any field value changes, a calculation script pertaining to a check box field can be inserted in any text field. If you need a calculation script for a check box, simply create a hidden text field to run the calculation.