Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> checkbox+zaznaczenie, zaznaczenie pola typu checkbox za pomocą innego guzika
del_jachim
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 22.07.2006

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


witam, może ktoś będzie umiał mi pomóc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
mam taki skrypt do zaznaczania pola typu checkbox za pomoca przycisku submit, oto on:

<script type="text/javascript">
<!-- <![CDATA[

function zmien(f) {

var box = f.x;
box.checked = !box.checked;
}

// ]]> -->
</script>

<form action="index.php" method="post"><div>
<input type="checkbox" name="x" /><br />
<input type="button" value="Zmień zaznaczenie" onclick="zmien(this.form)" />
</div></form>

tutaj działa wszystko super. natomiast jesli zmienie nazwe checkboxa na x[1] to juz nie działa, czyli próbowalem tak:

<script type="text/javascript">
<!-- <![CDATA[

function zmien(f) {

var box = f.x[1];
box.checked = !box.checked;
}

// ]]> -->
</script>

<form action="index.php" method="post"><div>
<input type="checkbox" name="x[1]" /><br />
<input type="button" value="Zmień zaznaczenie" onclick="zmien(this.form)" />
</div></form>

ale niestety wywala błąd (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) jest na to jakieś lekarstwo?
to przy okazji jeszcze jedno pytanie. czy da sie skrypt przerobić tak żeby zamiast przycisku typu submit do zaznaczania checkboxa był obrazek po którego kliknięciu checkbox by sie zaznaczał?

pozdrawiam i dziekuje z góry za pomoc

Ten post edytował del_jachim 13.08.2006, 00:12:41
Go to the top of the page
+Quote Post
shpyo
post
Post #2





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

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


1. kod html wstawiaj w odpowiednich tagach!
2. Jesli chodzi o obrazek zaznaczający checkbox'a - da się
  1. <img src="obrazek.jpg" onclick="zmien(ID_CHECKBOX'a)" />

3. miałem podobny problem: Temat: jak dobrac sie do zmiennej w formularzu
Go to the top of the page
+Quote Post

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: 24.08.2025 - 13:17