Conditional Field in Content Type
You can try the Field Conditional State module: With field conditional state module you can set #state form field attribute based on value selected in other form fields.

Module splits fields into two types:


Control field - field which set #state attribute based on the value from that field
controled field - field for which #state attribute is set based on the value from the control field.


Module supports AND/OR functionality for control fields which means:


AND - all choices must be selected to control the filed (example: field A will be visible when in field B option 1 and option 2 is selected)
OR - any choice will control field (example: field A will be visible when in field B option 1 or option 2 is selected).