Validate huge forms in just minutes! Easy to add your own validation types. Validates blanks, numbers, length minimums, decimals, money, selects, checkboxes, radio buttons, phone numbers, zip codes, email addresses, IP addresses, SSNs, dates, file uploads, credit cards and more, including logical validation such as comparisons. Validate data without requiring field. Toggle reset/submit button disabling, toggle send confirmation, and setup for one by one or group error modes. CSS-based error notification with 29 separate error-modes. NEW -- language files for i18n support. Low namespace footprint for maximum compatibility with other scripts. Full documentation and API on the website.
This simple cut-and-paste script opens the Print Dialogue, and lets your visitor print out the current page. Useful for information pages, script pages, receipt pages, etc.
This script verifies whether a credit card number follows some well known rules for various card types. For example, it checks the number of digits in the card and compares the starting digits for that card against the known digits for that card type. It also uses an algorithm called the Luhn algorithm that does a kind of checksum on the card number.
Replace the ugly 'gray button' Reset and Submit on forms -- this script shows how to use active tri-state roll-over images, instead. A quick-take tutorial is included, along with images and notes on using styles with form elements for a flashier look and feel.
The flooble color picker works using DHTML. Unlike other color pickers that pop up a new window and can get blocked by a zealous popup blocker, ours uses a dynamic DIV making it lightning fast! There is also an indicator square that lets your visitor see what color they picked. This free cross browser script has a number of easy integration options: Editable field, Uneditable field and Hidden field - for total control!
Traditional HTML Select Menus aren't very good for presenting Hierarchical data, and this script was made to address that need. It allows you to build a Select-like Menu, which can contain any number of Sub-Menus, of infinite depth, so you can let your visitor drill down to the item they want instead of scrolling for it. The new control ties to a Hidden form field, so the selected value is submitted as normal. Works with all major browsers.
This Script requires your visitors/customers to accept your terms and conditions before proceeding to the next page. Ideal for order-forms, age restricted content or to help thwart auto robots using feedback forms by requiring the user to authenticate the form before submitting their details. Also other scripts.
If you have a very large HTML SELECT list, finding the correct item can be like looking for a needle in a haystack. For example, if you have a list of a couple hundred names, finding a single one can be difficult. This article provides a JavaScript technique for filtering the items in a select list so that only the matching items are shown, making it much easier to locate the desired item.
Enhances usability of large dropdown lists with built-in search, and sortable multicolumn feature. It suggests possible matches for entries you type in the input box. One can assign images to items. It has single and multiple select mode, and search mode is also adjustable. Works in all browser with proper DIV, CSS and JavaScript support, full customization is possible with style sheets.