Vanilla Form uses JavaScript to send filled data to server using AJAX. This means, your page won’t reload after form submit. Vanilla Form was written with speed and independence in mind. It loads fast and can work without 3rd party library like jQuery. But if you want to, you can easily integrate it with any web framework you want. Vanilla Form uses standard HTML 5 form elements and makes them nicer thanks the CSS 3 style rules.

Vanilla Form is not only responsive and optimized for hi-resolution devices (like Retina Displays). To improve user experience of your web page Vanilla Form turns on adequate virtual keyboard on mobile devices. Check this live demo on your mobile device.

Vanilla Form has an no annoying captcha but it still protects you against spam bots. Thanks for smart built-in anti-bot protection it saves you from most of unwanted messages and it’s still user friendly in use.

Requirements

Support

After downloading our product you’ll receive an step-by-step installation manual and working demo (needs PHP server for mail sending). If you will feel lost with installation or have any questions regarding our product don’t hesitate to contact us on our author profile page.

Change log

Version 2.1.0

Features:
– handling with connection errors which might be caused by CORS or disconnection
– API to control post success message (e.g. set up redirection to “Thank You” page easily)
– Dynamic success messages (e.g. show message depending on the day of the week)

Fixes:
– add configurable setting envelope sender in sendmail
– disable re-sending form while the first request was not finished yet or timeout’ed
– Added required drop down example to manual
– block initiating multiple instances of Vanilla Form