Solved XF2.3 XF.setupHtmlInsert() does not handle strings arguments as XF2.3

This topic has been solved
X

Xon

Guest
This javacsript works in XF2.2 (it replaces children with the word "ignore") but fails in XF2.3, as XF.createElementFromString returns null instead of the expected text node.
JavaScript:

Code:
this.field = this.target || this.$target.get(0);
...
const html = "ignore";
XF.setupHtmlInsert(html, (html) =>
{
    if (html.jquery) {
        html = html.get(0);
    }
    this.field.replaceChildren(html);
});

Continue reading...