Bonjour et davance merci pour votre aide !

je galere pas mal avec ce petit javascript que jessaie doptimiser...

je vous explique en gros ce que je veux faire :

j'ai 3 bouton radio, avec com nom "nbimg" qui peuv avoir com valeur de 1 à 3.

Je voudrai que lorsque lutilisateur selectionne lun des bouton radio, il y ait 1, 2 ou 3 tablo qui saffiche / se cache.

vila mon code qui ne fonctionne pa malheureusement :

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
51
52
53
54
55
56
57
58
//1 image
var iscomplete=false
 
function checkform5() {
iscomplete=false
varnb="0"
for (i=0;i<=document.form1.elements.length-1;i++) {
if (document.form1.nbimg.value=="1") {
iscomplete=true
varnb="1"
}
else if (document.form1.nbimg.value=="2") {
iscomplete=true
varnb="2"
}
else if (document.form1.nbimg.value=="3") {
iscomplete=true
varnb="3"
}
}
 
if (!iscomplete) {
if (document.all) {
	if (varnb=="1") {
	cache1.style.visibility="VISIBLE"
	cache2.style.visibility="VISIBLE"
	}
	if (varnb=="2") {
	cache2.style.visibility="VISIBLE"
	}
	if (varnb=="3") {
	}
iscomplete=false
}
 
}
if (iscomplete) {
//document.write("Test");
if (document.all) {
	if (varnb=="1") {
	cache1.style.visibility="HIDDEN"
	cache2.style.visibility="HIDDEN"
	}
	if (varnb=="2") {
	cache2.style.visibility="HIDDEN"
	}
	if (varnb=="3") {
	}
iscomplete=true
}
}
 
var timer= setTimeout("nbimg()",200)
}
 
function oksubmit() {
return iscomplete
}