witam
nie znam sie na java javascripcie wiec prawdopodobnie to co usilnie staram sie zrobic da sie wykonac znacznie latwiej, niemniej jednak do rzeczy:
chodzi mi o dynamiczne dodawanie elementow do div'a, pierwszym pomyslem bylo innerHTML tegoz diva ale szybko okazalo sie, ze pod firefoxem znikaja wartosci wpisane w elementy textarea podczas operacji += na innerHTML otaczajacego diva
sprobowalem z dom, udalo sie ale nie dziala to na IE, ponizej podaje skrawek
kodu ktory pokazuje jak miej wiecej to robie, moge podeslac linka do strony testowej jezeli to bedzie za malo
div = document.createElement("DIV"); // tego div'a dodamy do otaczajacego div'a
div.setAttribute('id',"contractor"+nContractors);
t = document.createElement("TABLE");
t.setAttribute("width","100%");
t.setAttribute("border","0");
t.setAttribute("cellspacing","0");
t.appendChild(document.createElement("TR"));
td = document.createElement("TD");
td.appendChild( document.createTextNode("aaa") );
td.appendChild( document.createElement("BR") );
text_area = document.createElement("TEXTAREA");
text_area.setAttribute('name',"S3_CONTRACTOR_PRICE"+nContractors);
text_area.setAttribute('cols', 90);
text_area.setAttribute('rows', 3);
td.appendChild( text_area );
t.appendChild(td);
///
div.appendChild(t);
element.appendChild(div); // element to nasz otaczajacy div