Skip to content

Commit 4ca1b1b

Browse files
Update web-forms.js
Ability to add a new tag, before and after the tag
1 parent 322738a commit 4ca1b1b

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

web-forms.js

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1408,6 +1408,30 @@ function cb_SetValueToInput(ActionOperation, ActionFeature, ActionValue)
14081408
else
14091409
CurrentElement.prepend(document.createElement(Value));
14101410
break;
1411+
case "bt":
1412+
if (Value.Contains("|"))
1413+
{
1414+
var TagName = Value.GetTextBefore("|");
1415+
var TagId = Value.GetTextAfter("|");
1416+
var TmpTag = document.createElement(TagName);
1417+
TmpTag.id = TagId;
1418+
CurrentElement.outerHTML = TmpTag.outerHTML + CurrentElement.outerHTML;
1419+
}
1420+
else
1421+
CurrentElement.outerHTML = document.createElement(Value).outerHTML + CurrentElement.outerHTML;
1422+
break;
1423+
case "ft":
1424+
if (Value.Contains("|"))
1425+
{
1426+
var TagName = Value.GetTextBefore("|");
1427+
var TagId = Value.GetTextAfter("|");
1428+
var TmpTag = document.createElement(TagName);
1429+
TmpTag.id = TagId;
1430+
CurrentElement.outerHTML = CurrentElement.outerHTML + TmpTag.outerHTMLL;
1431+
}
1432+
else
1433+
CurrentElement.outerHTML = CurrentElement.outerHTML + document.createElement(Value).outerHTML;
1434+
break;
14111435
case 'pt':
14121436
CurrentElement.innerHTML = Value.Replace("$[ln];", "\n").toDOM() + CurrentElement.innerHTML;
14131437
cb_Initialization(CurrentElement);

0 commit comments

Comments
 (0)