Feature: #70332 - EXT:form - Add HTML4 / HTML5 attributes to the wizard¶
See forge#70332
Description¶
The form wizard should support a wide set of attributes. At the moment the wizard is able to set some attributes, but this attribute-set is not complete and does not include HTML5 attributes.
The patch extends the wizard to set all universal HTML and HTML5 attributes based on selfhtml documentation version 8.1.2.
Currently supported attributes¶
accept, acceptcharset, accesskey, action, alt, checked, class, cols,
dir, disabled, enctype, id, label, lang, maxlength, method, multiple,
name, placeholder, readonly, rows, selected, size, src, style, tabindex,
title, type, value
New attributes¶
autocomplete, autofocus, contenteditable, contextmenu, draggable,
dropzone, height, hidden, inputmode, list, max, min, minlength,
novalidate, pattern, required, selectionDirection, selectionEnd,
selectionStart, spellcheck, step, translate, width, wrap
The type attribute will be extended with the following HTML5 types:
color, date, datetime, datetime-local, email, month, number, range,
search, tel, time, url, week
Each element is now able to set the HTML universal attributes and element specific attributes.
Universal attributes are:
accesskey, class, contenteditable, contextmenu, dir, draggable,
dropzone, hidden, id, lang, spellcheck, style, tabindex, title,
translate
FORM¶
Currently supported attributes¶
accept, accept-charset, action, class, dir, enctype, id, lang, method,
style, title
New attributes¶
Universal attributes + accept, accept-charset, action, autocomplete,
enctype, method, novalidate
BUTTON¶
Currently supported attributes¶
accesskey, alt, class, dir, disabled, id, lang, name, style, tabindex,
title, type, value
New attributes¶
Universal attributes + autofocus, disabled, name, type, value
SELECT¶
Currently supported attributes¶
class, disabled, id, lang, multiple, name, size, style, tabindex,
title
New attributes¶
Universal attributes + autofocus, disabled, multiple, name,
required, size
TEXTAREA¶
Currently supported attributes¶
accesskey, class, cols, dir, disabled, id, lang, name, placeholder,
readonly, rows, style, tabindex, title
New attributes¶
Universal attributes + autofocus, cols, disabled, inputmode,
maxlength, minlength, name, placeholder, readonly, required, rows,
selectionDirection, selectionEnd, selectionStart, wrap
SUBMIT¶
Currently supported attributes¶
accesskey, alt, class, dir, disabled, id, lang, name, style, tabindex,
title, type, value
New attributes¶
Universal attributes + autofocus, disabled, name, type, value
RADIO¶
Currently supported attributes¶
accesskey, alt, class, dir, disabled, id, lang, name, style, tabindex,
title, type, value
New attributes¶
Universal attributes + autofocus, checked, disabled, name, readonly,
required, type, value
PASSWORD¶
Currently supported attributes¶
accesskey, alt, class, dir, disabled, id, lang, maxlength, name,
placeholder, readonly, size, style, tabindex, title, type, value
New attributes¶
Universal attributes + autocomplete, autofocus, disabled, maxlength,
minlength, name, pattern, placeholder, readonly, required, size, type,
value
FILEUPLOAD¶
Currently supported attributes¶
accesskey, alt, class, dir, disabled, id, lang, name, size, style,
tabindex, title, type
New attributes¶
Universal attributes + accept, autofocus, disabled, multiple name,
readonly, required, type, value
RESET¶
Currently supported attributes¶
accesskey, alt, class, dir, disabled, id, lang, name, style, tabindex,
title, type, value
New attributes¶
Universal attributes + autofocus, disabled, name, type, value
TEXTLINE¶
Currently supported attributes¶
accesskey, alt, class, dir, disabled, id, lang, maxlength, name,
placeholder, readonly, size, style, tabindex, title, type, value
New attributes¶
Universal attributes + autocomplete, autofocus, disabled, inputmode,
list, maxlength, minlength, name, pattern, placeholder, readonly,
required, size, type, value
CHECKBOX
Currently supported attributes¶
accesskey, alt, class, dir, disabled, id, lang, name, style,
tabindex, title, type, value
New attributes¶
Universal attributes + autofocus, checked, disabled, name, readonly,
required, type, value