Exemple :
<TABLE ID="TOTO"></TABLE>
Pour remplacer le document.write, j'utilise :
Sur IE 5+ :
TOTO.outerHTML = "<TABLE ID=\"TOTO\"><TR><TD>Ligne 1</TD></TR><TR><TD>Ligne 2</TD></TR></TABLE>";
Sur NS6.x :
TOTO.innerHTML = "<TR><TD>Ligne 1</TD></TR><TR><TD>Ligne 2</TD></TR>";
Pour un select :
<FORM ID="MYFORM">
<SELECT ID="MYSEL"></SELECT>
</FORM>
Avec IE 5+:
Opt = document.createElement("OPTION" );
MYFORM.MYSEL.options.add(Opt);
Opt.value = "OPT1";
Opt.innerText = "OPTION 1";
Opt.selected = false;
Opt = document.createElement("OPTION" );
MYFORM.MYSEL.options.add(Opt);
Opt.value = "OPT2";
Opt.innerText = "OPTION 2";
Opt.selected = true; // <- 2lement sélectionné dans la liste
...
J'ai pas testé avec NS 6.x
A+
[edtdd]--Message édité par Mara's dad--[/edtdd]
---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.