Bonjour,

J'ai une fonction javascript qui me permet de dupliquer un ensemble d'objet comme suit :

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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
function addApproval() {

  nberApprovals++;
  
  var myTd       = document.getElementById('approvalField');
  var myApproval = document.createElement("input");
  var myDiv      = document.createElement("div");
  var myHidden   = document.createElement("input");

  myApproval.type      = 'text';
  myApproval.name      = 'userName' + nberApprovals;
  myApproval.id        = 'userName' + nberApprovals;
  myApproval.size      = 50;
  myApproval.maxlength = 50;



Typiquement j'aimerai rajouter un evenement à ma balise input comme ci dessous mais ca ne marche pas.

myApproval.onkeyup = checkUser('userName' + nberApprovals, 'userId' + nberApprovals, 'userCompletion' + nberApprovals);

  
 
  myHidden.type      = 'hidden';
  myHidden.name      = 'userId[]';
  myHidden.id        = 'userId' + nberApprovals;

  myDiv.id     = 'userCompletion' + nberApprovals;
  myDiv.class  = 'completion';

  myTd.appendChild(myHidden);
  myTd.appendChild(myApproval);
  myTd.appendChild(myDiv);

}
</script>
et j'aimerai ajouter un evenement sur une balise input de type onkeyup mais sans succes.