evenement onclick dans du code html g�n�r� par js
Salut � tous!
J'ai un petit probleme que je n'arrive pas � resoudre!
Voila petite explication: j'ai un champ texte dans lequel je vais taper le debut d'un mot et qui par AJAX va me recuperer les mots qui correspondent dans une base de donn�es avec un numero. Mon probleme se situe au niveau de l'affichage de ma liste:
Je cr�e un element LI par resultat, et je veux lui mettre comme attribut onclick="alert('quelquechoz')"
mais ca ne marche pas! :sweat:
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| _completeListe=document.createElement("UL");
_completeListe.id="completeListe";
document.body.appendChild(_completeListe);
function metsEnPlace(valeur, liste,tels) {
while(_completeListe.childNodes.length>0) {
_completeListe.removeChild(_completeListe.childNodes[0]);
}
for (var i=0; i < liste.length; ++i) {
var nouveauElmt = document.createElement("li")
var click = document.createAttribute("onclick");
click.nodeValue = "alert('"+tels[i]+"')";
nouveauElmt.innerHTML = liste[i]
nouveauElmt.setAttributeNode(click)
_completeListe.appendChild(nouveauElmt)
}
} |