OK, imam problem sa razlicitim verzijama browsera. Nista novo zar ne?
Ukoliko u javascriptu kreiram dinamicki redove tabele desava se da pod Windows-om u Firefox-u forma ne prosledjuje kroz post, vrednosti polja u celijama.
U IE radi kako treba pod Windows-om.
Isti problem imam i sa Mac OS racunarima gde ni IE ni safari ne rade kako treba, pri tom tamo se ni ne desi da ih on stvarno prikaze kao nove redove u tabeli
Kod je jednostavan i standardan
var tbl = document.getElementById('tabela');
var lastRow = tbl.rows.length;
// if there's no header row in the table, then iteration = lastRow + 1
var iteration = lastRow;
var row = tbl.insertRow(lastRow);
var cellMidle = row.insertCell(0);
var el = document.createElement('input');
el.setAttribute('type', 'text');
el.setAttribute('name', 'description' + iteration);
el.setAttribute('id', 'description' + iteration);
el.setAttribute('size', '20');
cellMidle.appendChild(el);
ovaj kod se izvrsava na jsp stranici ali kad se na submit prosledi na neku drugu stranu svi podaci su u request-u sem oni iz tabele koji su NULL.
Fora je sto HTML forma ne skonta da su i ovako kreirani redovi na njoj.
IE nema problema, sta da radim sa drugim browser-ima koje korisnik koristi.
Ako neko zna resenje molim za pomoc
Unapred hvala