Ob man da korrekten Code mit XML-Syntax schreibt oder nicht, es bleibt eine stetige Quelle der Probleme. Wenn man das sinnvoll lösen will, so wäre das eine Option: ...
das erscheint mir ein bisschen mit Kanonen auf Spatzen geschossen. Einen input-Button erzeugen (oder ein anderes geeigneteres Element im DOM) und dessem onclick-Event eine Funktion zuzuweisen ist simples JavaScript, dafür sind Bibliotheken ziemlich überflüssig