Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mootools] Pobranie listy pól formularza
phpion
post 1.12.2008, 20:36:23
Post #1





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Witam,
w jaki sposób mogę dostać się do wszystkich pól formularza przykładowo w celu ich zablokowania? Aktualnie robię to w ten sposób:
  1. $$("#form input, #form textarea, #form select").setProperty("disabled", "disabled");

ale domyślam się, że istnieje na to lepszy sposób.

Z góry dzięki za info,
pion
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
erix
post 1.12.2008, 20:40:14
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




W jQuery masz selektor :input; w moo.tools podobnego nie znalazłem, chyba pozostaje tylko coś takiego:

Kod
$ES('input, textarea, select', 'myForm');


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
phpion
post 1.12.2008, 20:51:08
Post #3





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Dzięki za odpowiedź. Coprawda Twój przykład nie działa (nieznane $ES) ale klikając w coraz to kolejne linki doszedłem do:
  1. $("form").getElements("input, textarea, select").setProperty("disabled", "disabled");
Go to the top of the page
+Quote Post
erix
post 1.12.2008, 21:04:54
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Może inna wersja moo.tools, ja znalazłem - w każdym razie - tutaj: http://solutoire.com/2007/09/20/understand...ctors-e-and-es/

Moo.tools v1.11


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.06.2025 - 06:00