diff --git a/typo3/sysext/form/Resources/Public/JavaScript/Backend/FormEditor/StageComponent.js b/typo3/sysext/form/Resources/Public/JavaScript/Backend/FormEditor/StageComponent.js index 7f9f99cb5fa9163994f69c636c8473adc25b8284..3ae7323a7aa8655e8f03c59f88d4578c87ca8c44 100644 --- a/typo3/sysext/form/Resources/Public/JavaScript/Backend/FormEditor/StageComponent.js +++ b/typo3/sysext/form/Resources/Public/JavaScript/Backend/FormEditor/StageComponent.js @@ -455,10 +455,10 @@ define(['jquery', */ function setStageHeadline(title) { if (getUtility().isUndefinedOrNull(title)) { - title = buildTitleByFormElement(); + title = buildTitleByFormElement().text(); } - $(getHelper().getDomElementDataIdentifierSelector('stageHeadline')).html(title); + $(getHelper().getDomElementDataIdentifierSelector('stageHeadline')).text(title); }; /** @@ -923,10 +923,10 @@ define(['jquery', getHelper() .getTemplatePropertyDomElement('_type', template) - .append(formElement.get('type')); + .append(document.createTextNode(getFormElementDefinition(formElement, 'type'))); getHelper() .getTemplatePropertyDomElement('_identifier', template) - .append(formElement.get('identifier')); + .append(document.createTextNode(formElement.get('identifier'))); }; /** @@ -971,7 +971,7 @@ define(['jquery', getHelper() .getTemplatePropertyDomElement('_label', rowTemplate) - .append(collectionElementConfiguration['label']); + .append(document.createTextNode(collectionElementConfiguration['label'])); $(getHelper().getDomElementDataIdentifierSelector('validatorsContainer'), $(template)) .append(rowTemplate.html()); } @@ -1031,7 +1031,7 @@ define(['jquery', } } - getHelper().getTemplatePropertyDomElement('_label', rowTemplate).append(label); + getHelper().getTemplatePropertyDomElement('_label', rowTemplate).append(document.createTextNode(label)); if (isPreselected) { getHelper().getTemplatePropertyDomElement('_label', rowTemplate).addClass(