Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 7 Dołączył: 1.01.2005 Ostrzeżenie: (0%)
|
Mam 5 inputów o id='g5'. Czy da się je wszystkie zablokować naraz? Zrobiłem coś takiego
Kod function acc(group) { val = document.getElementById(group).disabled; if(val == true) { document.getElementById(group).disabled=false; } else { document.getElementById(group).disabled=true; } } Ale po wywołaniu funkcji Cytat acc("g5") blokuje się tylko pierwszy input (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 1 Dołączył: 29.06.2007 Ostrzeżenie: (0%)
|
Kod function acc(it) { val = it.disabled; if(val == true) { it.disabled=false; } else { it.disabled=true; } } i przekazuj przez funkcje referencje do 'this' (mozna wywalic id), jeśli nie możesz operować na 'this' bo odwolujesz sie do innego węzła to możesz zrobić klase i odwolywac sie przez getElementsByClassName zamiast getElementById Ten post edytował flv 30.06.2007, 18:06:00 |
|
|
|
Hectic [JS] Zablokowanie kilku inputów 30.06.2007, 15:49:09
shovit Z tego co wiem id jest identyfikatorem danego elem... 30.06.2007, 15:56:16
Hectic Bardziej chodziło mi o to czy ktoś mam pomysł na r... 30.06.2007, 17:04:01
Hectic Idąc za Twoją radą zrobiłem coś takiego
Kodfunct... 30.06.2007, 17:57:08
abc667 albo
[HTML] pobierz, plaintext function acc(s... 30.06.2007, 18:08:23 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 13:29 |