Validation

  • Client-side
    • remote
  • Middle-tier
  • Form validation
  • Field validation
  • Errormessages & icons

Autocomplete/dependent list

Autocomplete involves the program predicting a word or phrase that the user wants to type in without the user actually typing it in completely.

Dependent lists allow a child list box to update it's contents according to a selection made in a parent list box.

Mask/format

Assist

Events

  • fieldchange
  • formchange
  • fieldinvalid
  • forminvalid
  • fieldblur
  • fieldfocus
  • formsubmit

Repeater

A repeater is used when a recurring instance of a  field or a set of fields is needed.

  • use of template
  • dynamically adding/removing of blocks
  • move up/move down

i18n

Widgets

Microformats

  • hCard
  • hCalendar