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 :
Merci par avance...jy suis depuis ce matin
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); } } } }
Partager