I know that you can use document.createElement for this but I get a domexception from doing this:
document.createElement("<input onchange='myFunction()' />");
Error:
Uncaught DOMException: Failed to execute 'createElement' on 'Document': The tag name provided ('<input onchange='myFunction()' />') is not a valid name.
Do you know how to create an element dynamically with a function?