Skip to main content Skip to footer

Advanced JavaScript Forms and Data Input With SpreadJS Cell Enhancements

JavaScript SpreadJS Cell Types

SpreadJS includes many different cell types you can apply to any individual cell. Cell Types allow you to define the type of information that can be entered and displayed in the cell. You can also use predefined dropdowns to make it easier for your users to select and enter valid data.

Button

The button cell type allows you to add a button to any cell. Customize the appearance, such as color and text, and set button cell margins for any side.

View Demo

Cell Buttons

Customizable cell buttons allow you to define and attach your action to any cell margin when clicked. Add a search icon to request a dynamically generated dialog.

View Demo

Checkbox

The checkbox cell type allows you to add a checkbox to any cell. Define two or three state checkboxes and customize the text and text alignment.

View Demo

Combobox

The combo box cell type allows you to add a drop-down list to any cell which can be non-editable or editable. Type in the edit portion of the cell, and the matching item is selected automatically.

View Demo

Hyperlink

Hyperlink cell type allows you to add a link to any cell. You can display text in the cell that is different from the hyperlink, display a tooltip, and customize the link colors.

View Demo

Radio List

The radio button cell type allows you to add radio button lists to any cell. Users can select one item from the available options. Customize the list display options, including text alignment, layout, direction, and spacing.

View Demo

Checkbox List

The checkbox cell type, you can add checkbox lists to any cell. Users can select multiple items from the available options as well as customize list displays.

View Demo

Button List

The button list cell type can add multiple buttons to any cell to select data. Provide users with the flexibility to choose one or multiple items from various options while working with spreadsheets.

View Demo

Custom Cell

Custom cell types for JavaScript provides the flexibility to create spreadsheets tailored for specific business needs and requests. Build custom cell types with a FivePointedStarCellType definition.

View Demo

Rich Text

The rich text feature can format text with different styles, text-decoration, text alignment, text in a vertical direction, word wrap, and text-indent. Utilize built-in JSON features with serialization, auto fit, and more.

View Demo

Range Templates

The button cell type allows you to add a button to any cell. Customize the appearance, such as color and text, and set button cell margins for any side.


View Demo