Bonjour,

Je souhaite ajouter quelques retouche à cette source :

Je m'explique : Le code ci-dessous donc comme vous pouvez le constater il s'agit de valider un checkbox pour que la valeur apparaît dans le TEXTAREA.

Je souhaiterais ajouter un input text sur le quel un numéro de chaque checkbox coché s'affichera exemple :

Si je coche la checkbox NOM le numéro "21452" s'affichera dans le champ input text ainsi que "Nom , " dans textarea.

ensuite, si je coche donc le 2ème checkbox le message s'affichera dans le textearea "prénom , et le numéro 21452 sera remplacé par 36525

ainsi de suite...

--------------------------------------------------------------
Code source de la page :



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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<script type="text/javascript">//<![CDATA[ 
 
var form; 
function change() { 
form = form || document.getElementById('form'); 
form.champ.value = ''; 
var i = -1; 
var cocher; 
while (cocher = form.cocher[++i]) { 
if (cocher.checked) { 
form.champ.value += cocher.title; 
}; 
}; 
}; 
 
</script> 
 
</head> 
<body> 
 
<form id="form" action="truc.htm" method="post"> 
<fieldset> 
<legend>champ</legend> 
<textarea name="champ" rows="10" cols="80"></textarea> 
</fieldset> 
<fieldset> 
<legend>Cases à cocher</legend> 
<label> 
<input type="checkbox" name="cocher" value="1x" 
onclick="change();" title="nom " /> 
Première valeur 
<input type="text" name="code" value="1x" 
onclick="change();" title="prenom " /> 
 
</label> 
<label> 
<input type="checkbox" name="cocher" value="2x" 
onclick="change();" title="adresse" /> 
Seconde valeur 
</label> 
<label> 
<input type="checkbox" name="cocher" value="3x sdflkj sdf" 
onclick="change();" title="ville" /> 
Troisième valeur 
</label> 
</fieldset> 
</form> 
 
</body> 
</html>

Merci d'avance