Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Podmienianie wartości zmiennej, zaznacz / odznacz wszystko
Kildyt
post
Post #1





Grupa: Zarejestrowani
Postów: 869
Pomógł: 53
Dołączył: 20.10.2003
Skąd: Przeworsk

Ostrzeżenie: (0%)
-----


Cześć!

Znalazłem w internecie funkcję i trochę ją przerobiłem. Za zadanie ma ona zaznaczać i odznaczać wybrane checkbox'y.
Mam problem z podmienieniem zmiennej. Gdy jest:
Kod
document.forms[0].user[i].checked=option;
user to name checkboxów. Chciałbym aby zamiast "user" skrypt podmienił wartość zmiennej o nazwie "name", którą wysyłam do funkcji.

Może się to wydawać dla was banalny problem, ale ja na razie uczę się js-a. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Dzięki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kamil4u
post
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Nie zrozumiałeś mnie do końca - ten kod jest IMO zły, dlatego popraw go na wzór mojego(nie mam weny żeby poprawić samemu):
Kod
<html>
<body>

<script type="text/javascript">

function chceckAll(x,y,z,i){
for(i=0;z=document.getElementsByName(y)[i++];)
  z.checked = x;
}
</script>

<input type="checkbox" name="test1" onClick="chceckAll(this.checked,'user');">ALL 'user'<br>
<input type="checkbox" name="test2" onClick="chceckAll(this.checked,'test');"> ALL 'test'<br><br><br>

User:
<input type="checkbox" name="user">
<input type="checkbox" name="user"><br>

Test:
<input type="checkbox" name="test">
<input type="checkbox" name="test">


</body>
</html>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 26.12.2025 - 01:45