Mam nastepujacy problem.
Na stronie mam formularz:
Mam tez funkcje, ktora blokuje oraz obdlokowuje te elementy:
function changeFormState(mode) { document.getElementById('mailSubject').disabled = mode; document.getElementById('mailBody').disabled = mode; document.getElementById('sendButton').disabled = mode; }
Na dole dla testow zrobilem 2 przyciski do blokowania i odblokowania:
No i wszystko ladnie smiga. Ale! Gdy formularz jest zablokowany i odswieze strone to pole mailSubject (to o type="text") nadal zostaje zablokowane. Textarea oraz button na nowo sa dostepne (i tak powinno byc). Ponadto gdy w inputa oraz textarea wpisze cokolwiek i odswieze strone to te elementy zawieraja wczesniej wpisane znaki.
Jak rozwiazac te problemy, a w szczegolnosci ten pierwszy? Domyslam sie, ze mozna poprzez ustawienia przegladarki (jednak usuniecie pamieci podrecznej nie przynioslo efektu) ale wolalbym nie zmuszac potencjalnego uzytkownika do tego czynu

Dodam jeszcze, ze problem wystepuje tylko na FireFoxie (Opera oraz Konqueror czyszcza formularz z elementow oraz ustawiaja je jako aktywne).
Jakies pomysly?