Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyrażenia regularne
Forum PHP.pl > Forum > Po stronie przeglądarki
zaajcu
Cześć mam mały problem z naprawieniem po kims stronki a mianowicie mam taki przykladowy fragment kodu

  1. <input type="checkbox" name="selectAll" onchange="selectAll()">
  2. <input type="checkbox" name="tab[]" onclick="test(1,12)">
  3. <input type="checkbox" name="tab[]" onclick="test(2,54)">
  4. <input type="checkbox" name="tab[]" onclick="test(3,12)">
  5. <input type="checkbox" name="tab[]" onclick="test(4,67)">
  6. <input type="checkbox" name="tab[]" onclick="test(5,64)">
  7. <input type="checkbox" name="tab[]" onclick="test(6,68)">
  8. <input type="checkbox" name="tab[]" onclick="test(7,78)">
  9.  


potrzebowałem zrobić zaznaczanie wszystkich pól i to mi się udało bez większych problemów ale niestety jak wysyłam formularz to to nie działa. nie działa dlatego że musi się wykonać funkcja test() dla każdego zaznaczonego obiektu, i nie mam pojęcia jak to zrobić. Pomyślałem że wyciągnę parametry funkcji z obiektu i będę ją wywoływał tylko że mam problem z wyrażeniem regularnym dla tego. potrzebował bym wyciągnąc wszystkie znaki miedzy ( i , oraz , i ). chyba że znacie jakiś inny sposób na to. Będę wdzięczny za każdą pomoc wink.gif
askone
A nie prościej będzie Ci wywołać zdarzenie click na każdym z tych checkboxów? Wtedy funkcja podpięta do zdarzenia się odpali i po sprawie...

Przykład z czystego js dla obiektu z ID:
Kod
document.getElementById('id').click();


Pozdrawiam
zaajcu
O właśnie wink.gif Super dzięki. Nie wiedziałem że tak się da wink.gif
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.