Sites with tutorials on forms
Tutorials about creating the front and back-end for forms plus tutorials on accessibility and styling web forms.
- See also: AJAX forms
- See also: AJAX forms tutorials
- form tutorials
-
Evolt.org - clever php forms
Forms need HTML and backend code, use styles inconsistently, their elements send different data and need to be initialised differently. You want a function that displays a form element. The element should get a meaningful initial value that does not get submitted in the end. Text elements should get emptied when you click on them if they contain the initial value. If the element is a mandatory field it should get highlighted. If the form has to be re-displayed due to some other element missing, the element should display the last submitted value. The function should do that for text boxes, text areas, checkboxes, radio buttons, and select boxes. Also, it should not change any additional elements and attributes like accesskey, taborder, classes or colgroups.
-
Hhtmlhelp.com - Form Input
An overview of form imput.
-
Webreference.com - php forms
How to Interact with Web Forms. Part 1. Using data from forms from within PHP, checking forms and securing forms. (Part II here)
-
Evolt.org - Forms & JavaScript
Forms and JavaScript Living Together in Harmony. What not to do.
-
24ways.org - Revealing Relationships
JavaScript to use addEvent function and identifying label elements with the DOM; finding out the value of the for attribute for each label; then attach a behaviour to those label elements and their inputs.
-
Particletree.com - Degradable ajax form validation
Using AJAX to provide real-time feedback to the user using server-side validation scripts and eliminate the need for redundant validation functions without giving up a solution that degrades gracefully when JavaScript is disabled.
-
Themaninblue.com - form Field Focus
JavaScript attempts to focus the first form field once the page has loaded. However, if any content has been added to the other form fields it doesn't try to focus.
-
Theukwebdesigncompany.com - basic forms tutorial
A step by step through the entire process of setting up a form on your website including: Basic Form Tutorial, Advanced Forms & Form Tips and Tricks.
- styling forms
-
Alistapart.com - Pretty accessible forms
A form-styling solution that is both accessible and portable without floats.
-
Askthecssguy.com - Validation Hints for your form
CSS and JS for giving feedback to the user as they are typing an input field, if they have satisfied that field's validation criteria. This article will explain one way of achieving this effect using JavaScript and CSS.
- Websiteoptimization.com - Accessible CSS Forms
-
Themaninblue.com - Styling forms
An overview on how to style forms by adding title elements within the fieldset elements for cross-browser consistency.
-
Stylephreak.com - Form template
A form layout example with standard form tags, accessible & XHTML valid.
-
Agavegroup.com - (Functional) Pretty Forms
JavaScript styling of form elements. Non-intrusive, respect preselected elements and allows you to re=size the form fields. An alternative is ARC - Adam's Radio & Checkbox Customisation Method. There's also peterned's Javascript for styling the buttons.
-
Badboy.ro - Niceforms
Niceforms is a script that will replace the most commonly used form elements with custom designed ones. You can either use the default theme that is provided or you can develop your own look.
- Roscripts.com - Tableless forms
-
Picment.com - Customized input elements
How to apply customized backgrounds to HTML forms, while preserving stucturally clean markup and accesibility.
-
456bereastreet.com - Styling form controls
Styling form controls with CSS, revisited - A demo page for each type of form control plus 224 screenshots showing the effects of various CSS rules applied to form controls. Screenshots are taken from 8 browsers on 4 operating systems, for a total of 14 different browser + OS combinations.
-
Stuffandnonsense.co.uk - Trimming form fields
Give users the option to hide optional fields at their own discretion with Javascript, the DOM and some CSS
-
Dhtmlgoodies.com - Form field tooltip
The tooltip is displayed when you move focus to one of the inputs on the page.
- form tools
-
Ibdhost.com - PHP contact form
Contact Form With A Free PHP Email Script.
-
Webformfactory.com - Web Form Factory
An open source web form generator which automatically generates the necessary backend code to tie your form to a database.
-
Formassembly.com - wForms
wForms is an open-source, unobtrusive javascript library that adds commonly needed behaviors to traditional web forms without the need for any programming skill.
-
Formarchitect.com - form creation tool
FormArchitect automates the most time-consuming and error-prone aspects of form design.
-
Digitalbush.com - Masked Input Plugin
A masked input plugin for the jQuery javascript library. It allows a user to more easily enter fixed width input where you would like them to enter the data in a certain format (dates,phone numbers, etc). Imask is an open source alternative javascript tool for creating input and textarea masking.
-
Lojcomm.com.br - Form validator
fValidator is an open source (free) unobtrusive javascript tool for easy handling form validation. Includes masking option. Built over MooTools v1.1. Fully configurable. MIT unrestricted License.


