ContactForm.JS is a powerful AJAX component for feedback forms for websites. Its state-of-the-art adapter mechanism allows the creation of any kind of forms, and practically the allows total control over the form fields and their order, validation options, labels and appearance on the page.
The component supports 11 types of different form fields – from the ordinary textboxes to data pickers and customizable dropdowns. All of the forms created with ContactForm.JS bear cool Web 2.0 looks – rounded corner input fields, custom checkboxes and radio buttons, modal overlay and message upon form submission, user-friendly client validation, customizable messages, carbon copy to sender, and can be instantly styled with one of the 12 premade skins that it is shipped with.
View demo and more information of ContactForm.JS.