Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: śledzenie akcji
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Apo
Witam
Chciałem sobie napisać skrypt do zmany koloru tła diva:
Jest div i w nim przycisk checkbox, jeśli przycisk zostanie zaznaczony to także div który obejmuje tego checkboxa bedzie zaznaczony. Ja to chciałem zrobić w taki sposób:
przykładowo div z przyciskiem wygląda tak:
  1. <?php
  2. <div name="div_usun"><input type="checkbox" name="box" />{nazwa}</div>
  3. ?>

I teraz chciałem zrobić taką funkcje w js ze gdy klikniemy na checkboxa to zostanie wywołana ta funkcja (onclick) i zapisze numer elementu (indeks) przycisku z danego tam formularza. I po tym samym numerze indeksu podświetla diva. Tylko nie wiem czy da sie wyśledzieć bez większego kobinowania który chceckbox zastał kliknięty:
ogólny zarys:
  1. <script type="text/javascript">
  2. var zkad = numer_elementu_kliknietego przycisku;
  3. if(document.formularz.numer_elementu_kliknietego przycisku.checked == true)
  4. {
  5. document.div[zkod].syle.background: #00000;
  6. }

I chciałem sie zapytać jak to mogę takie cos zrobić.
stoprocent
  1. <div name="div_usun" id="div_X"><input id="check_X" type="checkbox" name="box" onclick="check_usun('X')"  />{nazwa}</div>


Gdzie X to np id rekordu.

  1. <script type="text/javascript">
  2. function check_usun(id){
  3.  if(document.getElementById('check_'+id).checked == true)
  4.  {
  5.     document.getElementById('div_'+id).syle.background: #00000;
  6.  }
  7. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.