przycisk zaznacz wszystko - pomocy

Wszystko związane ze skryptami JS, DHTML itd.
karolk2
Posty: 13
Rejestracja: 13 lut 2007, 00:52:15
Płeć: Niewybrana
User Agent: Firefox Windows 1024x768

przycisk zaznacz wszystko - pomocy

Post autor: karolk2 »

Witam. Kombinuję z tym już z godzine, a mianowicie chodzi mi o napisanie skrypciku w js albo w php sam niewiem który będzie mi zaznaczał wszystkie pola chekbox na stronie. Proszę o pomoc
Awatar użytkownika
fuma
Przyjaciel CBA
Posty: 11168
Rejestracja: 01 sie 2005, 14:57:56
Lokalizacja: z jajka niespodzianki :P
Płeć: Mężczyzna
User Agent: Firefox Linux 1152x864

Post autor: fuma »

Kod: Zaznacz cały

<script type="text/javascript">
<!--
function checkAll&#40;check&#41; &#123;
   for &#40;i=0;i<8;i++&#41; &#123;
     if &#40;check&#41; &#123; 
        document.forms[0].chbx[i].checked=true;
        &#125;
     else &#123;
        document.forms[0].chbx[i].checked=false;
        &#125;
     &#125;
   &#125;
//-->
</script>
<form>
<input type="checkbox" name="chbx">
<input type="checkbox" name="chbx">
<input type="checkbox" name="chbx">
<input type="checkbox" name="chbx">
<input type="checkbox" name="chbx">
<input type="checkbox" name="chbx">
<input type="checkbox" name="chbx">
<input type="checkbox" name="chbx">
<input type="button"   name="btnCheck" value="Zaznacz wszystkie" onClick="checkAll&#40;true&#41;">
<input type="button"   name="btnCheck" value="Odznacz wszystkie" onClick="checkAll&#40;false&#41;">

</form>
Bardzo wazne jest abys w tej linijce:
for (i=0;i<8;i++) {
zastapil zaznaczona na czerwono cyfre, cyfra adekwatna do ilosci checkbox'ow ktore chcesz by zostaly zaznaczone jednoczesnie


zrodlo:
http://www.rgagnon.com/
karolk2
Posty: 13
Rejestracja: 13 lut 2007, 00:52:15
Płeć: Niewybrana
User Agent: Firefox Windows 1024x768

Post autor: karolk2 »

Wielkie dzięki. Wszystko pięknie działa :)
magda_
Posty: 1
Rejestracja: 10 maja 2007, 12:53:51
Płeć: Niewybrana
User Agent: Firefox Windows 1280x800

Post autor: magda_ »

A jakieś pomysły na coś takiego w php? Najlepiej żeby jeden checkbox zaznaczał wszystkie pozostałe :]
slaveman
Przyjaciel CBA
Posty: 1598
Rejestracja: 25 lut 2006, 01:55:35
Lokalizacja: P-ń
Płeć: Mężczyzna
User Agent: Firefox Windows 1024x768
Kontakt:

Post autor: slaveman »

w php da radę ale trzeba będzie przeładować całą stronę ponieważ php działa po stronie serwera w przeciwieństwie do JS
Awatar użytkownika
timide
Posty: 260
Rejestracja: 18 sie 2006, 20:40:05
Płeć: Mężczyzna
User Agent: Firefox Windows 800x600

Post autor: timide »

php... przecież jest prawie takie samo tylko powstawiać zmienną w checkboxach i funkcją bollean
Venite
Obsługa CBA
Posty: 3197
Rejestracja: 18 lut 2011, 08:01:57
Lokalizacja: Kędzierzyn-Koźle
Płeć: Mężczyzna
User Agent: Firefox Windows 1280x1024

Re: przycisk zaznacz wszystko - pomocy

Post autor: Venite »

Przepraszam za podpięcie do starego tematu, ale nie chcę tworzyć kolejnego :)

Problem podobnej maści, tym razem chodzi mi o znacznik <code> w html. Chciałbym zrobić, aby automatycznie do tego znacznika i danego tam tekstu, skrypt dodawał przycisk "zaznacz wszystko", czyli coś, jak kod tutaj, na CBA.

I żeby to działało, bo znalazłem jakiś totalny szajs, który nie chciał działać ;/
Czy wiesz, że:
  • W Panelu CBA w sekcji "wsparcie" jest dedykowany system ticketów (obsługi technicznej)
  • Odpowiadamy na Forum oraz na adres mailowy obsluga(malpa)cba.pl
  • Jesteśmy również na Facebooku! Znajdź nas na facebook.com/hostingcba | cba.pl
W czym jeszcze możemy pomóc?
ODPOWIEDZ