---
title: "Feature: #70332 - EXT:form - Add HTML4 / HTML5 attributes to the wizard"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:feature-70332"
source: "Changelog/7.6/Feature-70332-EXTform-AddHTML4HTML5AttributesToTheWizard.rst"
modified: "2026-09-15T10:46:36+00:00"
---

# Feature: #70332 - EXT:form - Add HTML4 / HTML5 attributes to the wizard

See [forge#70332](https://forge.typo3.org/issues/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`

### HIDDEN

#### Currently supported attributes

`class, id, lang, name, style, type, value`

#### New attributes

Universal attributes + `name, 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`
