University of Melbourne home page
 

Library of form elements

Following a survey of forms in use around the University a list was compiled of the most common question types and configurations. These have been refined into a ‘pick and choose’ library of form elements that developers can use to build forms that are not only valid, accessible and easy to use, they look good too!

general form constructs

common field types

more complex constructs

appearance

other behaviours

In many situations, Javscript can enhance the user experience when dealing with forms. As long as this is done in an accessible and unobtrusive way, the result should be a greatly improved result for all.

  • conditional fields eg: where a radio button/checkbox is selected, a ‘child’ question appears
  • privacy permission checkbox dependent on email address
  • subtype dependent on type (actually, this one should use an option group in a select element)
  • where an option of ‘other - please specify’ exists
  • date select pop-up calendar
  • maxlength alert for characters left
 
html/forms/library.txt · Last modified: 2007/09/11 16:30 by aharris
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki