Je dois injecter la ligne suivante de html à un document par javascript:Javascript injection html
<button type='button'>btnName </button>
En plus de cela, je dois enregistrer un onclick du bouton où la fonction à appeler attend une arg dire 'arg'
de sorte que le javascript ressemble à ceci:
var html = "<button type='button' onclick='+ fnName +
"(the param shld go here)'>" + btnName + "</button>"
Comment puis-je obtenir cela? Une solution évidente consiste à attribuer un ID au bouton, puis enregistrer une fonction de clic plus tard une fois le code HTML est ajouté au document. Mais je ne veux pas faire cela parce qu'il y a trop de boutons. Y at-il une autre option que vous pouvez penser.
Addition: Le nom de la fonction est dynamique et l'argument entré est également dynamique. Un identifiant, s'il est requis, doit être généré automatiquement.
**
Ive a obtenu le soltion, s'il vous plaît voir ci-dessous
**
Ce n'est pas significativement différente que votre question et ne comprend pas les informations sur la mise en œuvre. Pouvez-vous développer pour les recherches futures? – McArthey