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 : S�lectionner tout - Visualiser dans une fen�tre � part
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) } }
Partager