diff --git a/typo3/sysext/form/Classes/Domain/Model/Json/FormJsonElement.php b/typo3/sysext/form/Classes/Domain/Model/Json/FormJsonElement.php index 3029d60b7884b82f02c559148990f7e9e4316ef8..6da57caba3ed2a703373c2c422b429059c0acd93 100644 --- a/typo3/sysext/form/Classes/Domain/Model/Json/FormJsonElement.php +++ b/typo3/sysext/form/Classes/Domain/Model/Json/FormJsonElement.php @@ -44,17 +44,29 @@ class FormJsonElement extends \TYPO3\CMS\Form\Domain\Model\Json\ContainerJsonEle * @var array */ protected $allowedAttributes = array( - 'accept', - 'accept-charset', - 'action', + 'accesskey', 'class', + 'contenteditable', + 'contextmenu', 'dir', - 'enctype', + 'draggable', + 'dropzone', + 'hidden', 'id', 'lang', - 'method', + 'spellcheck', 'style', - 'title' + 'tabindex', + 'title', + 'translate', + /* element specific attributes */ + 'accept', + 'accept-charset', + 'action', + 'autocomplete', + 'enctype', + 'method', + 'novalidate' ); /** diff --git a/typo3/sysext/form/Resources/Public/JavaScript/Wizard/Elements/Basic/Form.js b/typo3/sysext/form/Resources/Public/JavaScript/Wizard/Elements/Basic/Form.js index 76583558c0b3d811e1a654ed4b6677f32a322980..fa3a4d3a47fe1f40c52f2db63ee990f24e9bec05 100644 --- a/typo3/sysext/form/Resources/Public/JavaScript/Wizard/Elements/Basic/Form.js +++ b/typo3/sysext/form/Resources/Public/JavaScript/Wizard/Elements/Basic/Form.js @@ -71,17 +71,29 @@ TYPO3.Form.Wizard.Elements.Basic.Form = Ext.extend(TYPO3.Form.Wizard.Elements, { Ext.apply(this, { configuration: { attributes: { - accept: '', - acceptcharset: '', - action: '', - "class": '', - dir: '', - enctype: 'application/x-www-form-urlencoded', - id: '', - lang: '', - method: 'post', - style: '', - title: '' + 'accesskey': '', + 'class': '', + 'contenteditable': '', + 'contextmenu': '', + 'dir': '', + 'draggable': '', + 'dropzone': '', + 'hidden': '', + 'id': '', + 'lang': '', + 'spellcheck': '', + 'style': '', + 'tabindex': '', + 'title': '', + 'translate': '', + + 'accept': '', + 'accept-charset': '', + 'action': '', + 'autocomplete': '', + 'enctype': 'application/x-www-form-urlencoded', + 'method': 'post', + 'novalidate': '' }, prefix: 'tx_form', confirmation: true,