Grace à l'objet XMLHttpRequest je récupère un document XML. Suite à la récupération, je construit une jolie table contenant des lignes. En début de chaque ligne je rajoute une cellule contenant une checkbox.
Je veux reproduire le comportement suivant :
Mais le problème c'est que si je fais :
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 <tr> <td> <input type="checkbox" onpropertychange="return selection(0)" /> </td> ... </tr> <tr> <td> <input type="checkbox" onpropertychange="return selection(1)" /> </td> ... </tr> <tr> <td> <input type="checkbox" onpropertychange="return selection(2)" /> </td> ... </tr> ...
Mais le soucie c'est qu'il exécute la fonction selection lors de l'execution du code de génération et ne fait rien lors du déclenchement de l'evenement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 noeudInput = document.createElement("input"); noeudInput.type="checkbox"; noeudInput.onpropertychange = new fonction() { return selection(i); }
Partager