I got some darn nice improvements sent in by Mark Mazelin. These improvements include:
- Modified the test.cfm to actually output xhtml code, complete with the html/head/body tags.
- Updated the test.cfm to remove my e-mail address and put in a generic one.
- The getXXX methods are now public (where it makes sense)
- Added the rows and cols attributes to the textarea for xhtml compliance (they are required attributes).
- Added XHTML 1.0 Transitional compliance by adding end slashes to the input and br tags
- Ability to send html e-mail
- Udated error handling to highlight required questions that were not answered
- Updated error handling to use unordered list and allow a css-styled error box
- Added label tags to the questions/answers (which also includes adding id attributes to those the input tags)
I also added support for hidden questions and setting an initial value. The idea for hidden questions came from a commenter to my earlier post. It is useful for passing in information about the survey taker.
Comment 1 written by Jeff Coughlin on 3 March 2006, at 9:02 AM
Comment 2 written by todd on 31 August 2006, at 8:23 PM
Comment 3 written by Dave Anderson on 11 November 2006, at 10:13 PM
Comment 4 written by James Harvey on 2 October 2007, at 1:14 PM
Did it move?
Comment 5 written by Raymond Camden on 2 October 2007, at 3:59 PM