How to activate some flag field when create a content? I have a many flag fields. When Authenticated users bookmark a content, they can enter value in flag fields.

I want to activate some fields of flag field when I create (add) a content.

For example, I have many flag fields of colors. When I create (add) a content, I want to activate some of the flag fields of colors. Because I want users to enter value of some colors, not all of color's field.

When I create first content I want to active 5 fields and when I create second content I want active 3 fiels and etc. I want to active some fields when I creating a content actually I want to have a control on flag fields.

How can I do it?
Consider using the Conditional Fields module. Excerpt from its project page:

Conditional Fields allows you to manage sets of dependencies between fields. When a field is “dependent”, it will only be available for editing and displayed if the state of the “dependee” field matches the right condition.
When editing a node (or any other entity type that supports fields, like users and categories), the dependent fields are dynamically modified with the States API.
You can, for example, define a custom “Article teaser&quot; field that is shown only if a &quot;Has teaser&quot; checkbox is checked.