input elements map
- List of input elements extended quite a lot:
<input type="text">
<input type="password">
<input type="checkbox">
<input type="radio">
– standard HTML inputs;<input type="currency">
<input type="decimal">
<input type="integer">
<input type="number">
– numeric inputs;<input type="masked">
– masked text input, good for phone, IP address, serial numbers, etc.<input type="url">
– URL input;<input type="slider">
– horizontal and vertical slider input;<input type="scrollbar">
– horizontal and vertical standalone scrollbars;<input type="date">
– date input;<input type="time">
– time input;<input type="calendar">
– month/year/decade/century input;<button>...</button>
– standard button;<button type="checkbox">...</button>
– checkbox combined with its label;<button type="radio">...</button>
– radio button combined with its label;<button type="menu">...<menu></button>
– button with popup menu;<button type="selector">...</button>
– button with popup list of options defined in a separate popup element;<button type="menu">...<menu></button>
– button with popup menu;
<select> variations
<select type="list">
– standard select element;<select type="dropdown">
– standard select element with dropdown list;<select type="tree">
– Sciter specific select element with <option>s organized in hierarchical tree;
Select elements support multiple
and multiple=checkmarks
attributes to allow multi-select list functionality;
Selects can host not only <option>s but any block elements with role=option
attributes. That can be useful if for example you want to see rows in a table as selectable options;
Text editors
<textarea>
– standard plain text editor;<plaintext>
– plain source code editor with line numbers and optional syntax highlighter;<htmlarea>
– ready to use WYSIWYG HTML editor;