Repeated (Add New or Add Another) Fields

Repeated (Add New or Add Another) Fields

Is there any way to create a repeated field(s) or form(s)?  For example, lets say that there is Text Field is entitled "ChildsName" and a date variable entitled "ChildsBday".  Is there a way to have a button that simply lets the end user repeat "ChildsName" and "ChildsBday" to store the names and birthdays of multiple children?

I specifically do not want to have to create ChildsName1, ChildsName2, ChildsName3, ChildsBday1, ChildsBday2, ChildsBday3 and so forth while using Hide/Show functionality.

Thanks in advance for any help!