Creating Dynamic Forms

Although basic forms can offer basic options, what happens when you want to go beyond the basics? Standard Web form markup has basically not been updated since its inception—despite the increasing demands of a growing Internet. This means that it is up to you to manually enhance the functionality of your forms through scripting. But not everyone is a JavaScript expert and the list of standard code shortcomings is endless. Bottom line? You can really enhance a site if you have something better than standard forms.

XHTML-FML

To solve the problem of inadequate forms, the World Wide Web Consortium's HTML working group is currently working on the next generation of Web forms, XHTML Extended Forms, or simply XForms. XForms are not yet a standard, but this does not keep us from having better forms now.