Bonjour, c'est en fait un sos que je vs lance. Je veux, a partir d'une liste deroulante afficher dynamiquement des boutons radios. Pb mon code fonctionne sous firefox ms pas sous ie : les boutons s'affichent bien ms impossible de selectionner un radio. Voila ma fonction javascript que j appelle sur le onClick de ma liste :

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
function remplircase()
{
 
	var type = document.SaisieNouveauDA.TypeDA.options[document.SaisieNouveauDA.TypeDA.selectedIndex].value;
	//alert(type);
	var nbModele = <? echo $total ?>;
 
	var tab=document.getElementById("tab");
 
	for (var i=tab.rows.length-1;i>=0;i--)
	{
 
		tab.deleteRow(i);
	}
	for (var i=0;i<nbModele;i++)
	{	
 
		//alert(tabModele[i][0]);
		//alert(type);
		if(tabModele[i][0]==type)
		{	
			//alert ("debug");
			var row;
			var cell;
			var libelle;
 
			//creation d'une ligne et d'une cellule
			tab.insertRow(tab.rows.length);
			row= tab.rows[(tab.rows.length - 1)];
			row.insertCell(0);
			cell = row.cells[(row.cells.length - 1)];
 
			// Creation du libelle
			if (tabModele[i][1] != "")
			{
			libelle = document.createElement("input");
			libelle.setAttribute("type","radio");
			libelle.setAttribute("name","tatutu");
			libelle.setAttribute("value",tabModele[i][1]);
			cell.appendChild(libelle);
			//var labelElem = document.createElement("label");
			var labelText = document.createTextNode(tabModele[i][1]);
			cell.appendChild(labelText);
			}
		}
	}
}
Merci par avance...jy suis depuis ce matin