A nice looking Webix Form helps you easily get important information from users. It consists of useful elements like input fields (namely text and text area widgets), select boxes, checkboxes, radiobuttons and approve/cancel buttons.

basic Webix Form

Rich Text Form

Rich Text visual editor makes it possible to enter, edit and format text in a couple of clicks. You can set the height and width of the form and label container as well as initial text in the form.

rich-text imput

CustomizableView Demo

Webix Form can be customized for certain tasks by putting various controls into it, including select boxes, checkboxes, radiobuttons.

Multiple-field inputs

With this Pro feature, you can build a form that allows adding text inputs dynamically, i.e. you can add a new text field to an input by clicking the "+" icon and delete it by clicking the "-" icon.

multiple-field input

Multi-select inputs

Is it possible to select several options at once? Yes, it is. Webix Form lets you do it, thanks to the new in-built functionality "multi-select input"

multi-select input

Grid suggest input

Add Webix DataTable as a selection option to your form and select data from the grid content. image: /assets/widgets/form/grid-suggest-input.png alt: grid-suggest input

DataView suggest input

With this feature, you can use either images or complex HTML content as select options in form.

dataview suggest

Easy Styling with CSS

The Form's appearance is customized fully with CSS. CSS allows you to create a stylish website by offering a wide range of expressive styles and giving you full control over your website or app's visual aspects.

Form ValidationView Demo

This JavaScript Form widget provides form validation that can be easily inserted into your app and nicely customized to the existing user interface.

Ready for Touch Devices

Forms can be a part of mobile apps that operate on touch devices like iPads, iPhones, Androids and Windows Phones.

Browsers Compatibility

It's supported by most popular browsers.

Windows and Popups