Handle and precess all of your form field validations using just one script. This JavaScript can verify numeric strings; monitor the status of the CapsLock state; verify empty strings, numeric, date, alphabetical, or e-mail fields value; confirm passwords; verify the formatting of phone numbers; monitor the minimum/maximum numbers of form input characters. Includes language-independent error messages and displays error messages in a div or using an alert box.
An audio player powered by QuickTime and Windows Media Player. Play short media files, e.g. MP3, in a Web browser with simple controls.
This JavaScript adds a custom cursor to your webpage using an interchangeable image. The result is a custom mouse cursor that can be modified in anyway your graphic skills take you. Elegant and non intrusive effect!
Script tested in IE6+, Firefox 1.x+, and Opera 8+.
This JavaScript timer countdown displays a Javascript countdown timer and alerts the user when the timer reaches zero. This countdown timer then redirects to another Web page. Particularly useful if you are writing an online test.
Epoch is a flexible DHTML calendar that supports several display formats, such as inline on the page, as a DHTML date picker, or an calendar that with the ability to select multiple dates. Best of all, it's released under the GNU Lesser General Public License, so you can use and distribute this calendar for free inside your web pages and applications.
Text scrolls from bottom to top, pauses, then scrolls up and out of view. A JavaScript link can be added, opening in a new window. Configuration is simple.
Web sites with heavy content sometimes use anchor links to navigate down the page. The problem with this type of JavaScript navigation is that the user can become confused. The JavaScript navigation suddenly disappeared, and the user can be unsure if they were sent to a new page or if the page just scrolled down. This JavaScript addresses this problem by animating to the anchor link. Active and visited states are also used to let the user know what content has already been read.
Create image rollovers for your JavaScript navigation without hardcoding any JavaScript into the HTML code on your Web pages. Easy to implement, even for beginners, and works across all browsers. Degrades nicely for visitors with JavaScript turned off.
This vertical navigation menu is a stylish collapsible menu modelled after the navigational menu found on Slashdot. Session-only cookies are used to store the state of menu (whether it's expanded or not). Cool css navigation menu design!
New updates: you can now add a expand / contract all links on the navigation, to allow your visitors to easily toggle the visibility of all submenus. Furthermore, you can specify all submenus should be contracted by default for first loads (see top of "menu.js").
A CSS based tab JavaScript menu that supports a secondary level of JavaScript menu items. Both levels are horizontal, so there no dropdown menus that may become hidden underneath form elements in browsers such as IE. Cool!