Post
#1
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Witam
Mam nastepujacy problem. Na stronie mam formularz: Mam tez funkcje, ktora blokuje oraz obdlokowuje te elementy:
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 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Dodam jeszcze, ze problem wystepuje tylko na FireFoxie (Opera oraz Konqueror czyszcza formularz z elementow oraz ustawiaja je jako aktywne). Jakies pomysly? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%)
|
Cytat Dodam ze dodanie atrybutu disabled="false" w inpucie nie przynosi rezultatu Oczywiście, że nie przynosi :) nie powinno przynosić. Atrybut disabled jest atrybutem typu boolean - jeżeli jest, jego wartość wynosi true a jeżeli go nie ma - false. Dopiero XHTML wymaga konstrukcji disabled="disabled" -- tylko w takiej formie jest to prawidłowy zapis! W HTML wystarczy napisać <input disabled> (podobnie jest z checked, selected) Nie ma czegoś takiego jak disabled="false" czy diabled="true" - w taki sposób możesz modyfikować te wartości tylko przez JS. Nie zauważyłem tego wcześniej, a to jest banalne :) Jeżeli nie chcesz mieć elementu formularza zablokowanego nie możesz dać mu atrybutu disabled w żadnej postaci albo wyłączyć ten atrybut via JS po załadowaniu strony. pozdr. |
|
|
|
phpion.com Problem z FireFoxem i disabled="true" 2.10.2006, 08:12:30
wipo A spróbuj między java a script nie robi... 2.10.2006, 08:39:55
phpion.com Przerwe dodaje to forum. W moim kodzie jej nie ma. 2.10.2006, 09:04:51
siemakuba Witam,
1. w wywolaniach zdarzeń podawanych jako at... 2.10.2006, 12:37:07
mariuszn3 Takie jest zachowanie firefoxa, faktycznie nieco i... 2.10.2006, 14:07:43
phpion.com Ok, dzieki za odpowiedzi. Jednak te wczesniej wpis... 2.10.2006, 19:45:35
mariuszn3 @phpion.com
Samo dodanie atrybutu czy wartości do ... 2.10.2006, 23:11:09 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 03:33 |