[DOM] Probleme de selection sur un radio généré avec le dom
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:
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