[ 123456789 @ 19.10.2005. 08:46 ] @
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 |