- 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.
-
Trevordavis.net - Ajax forms with JQuery
Turn a regular form into a AJAX form with jQuery. An overview of setting up jQuery, Error Checking + Validating and submitting the POST Request. Also read: Flexible and Semantic Forms with a Little jQuery.
-
Dzone.com - Enrich Forms
Some simple tips useful to enrich your forms with various elements such as suggest messages, autosuggest feature instead of <select> tag, simple check during data input and how to show hidden fields selecting a radio element option.
-
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
Using CSS to Create a Two-Column Layout.
-
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
Nicely styled form with icons included in the fields.
-
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.
-
Blogdesignblog.com - Comments Form Design
37 ways other blog designers have designed their comments form
- form tools
-
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.
-
Lousyllama.com - JQuery autotab
Autotab is a jQuery plugin that provides auto-tabbing and filtering on text fields in a form. Once the maximum number of characters has been reached within a defined text fields, the focus is automatically set to the defined target of the element. Likewise, clearing out the text field's content by pressing backspace eventually places the focus on the elements previous target.
-
Remysharp.com - Text box hints
A tutorial on using jQuery to pre-populate search boxes with text inside of the field. When you select the input text box it disappears and reappears when it’s not selected.
-
Appelsiini.net - File style
Browsers do not let you style file inputs. File Style plugin enables you to use an image as browse button. You can also style filename field as normal textfield using css. It is written using JavaScript and jQuery.
-
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.
-
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.