JürgenB: dynamisches Formular

Beitrag lesen

Hallo,

var ipt = document.createElement("input");
ipt.setAttribute("name","x_y_z",true);
document.getElementsByName("formularname")[0].appendChild(ipt) ;

document.frm.x_y_z = ipt; // <--- der entscheidende Trick!

das Beispiel ist zwar für ein Input, aber probier es mal aus. Das Problem ist, dass der IE das Name-Attribut zwar setzt, es aber nicht in den DOM-Baum einbindet.

Gruß, Jürgen