Dynamically adding input fields are very helpful when working with a form. They are very good when you need to get multiple values of same field.