Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak zapobiec onclickowi wiersza po wcisnieciu buttona
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Seth
Mam sobie tabele z danymi.
Kazdy wiersz tej tabeli mozna kliknac i przejdziemy dzieki temu do innej strony.
Kazdy wiersz ma tez przycisk, ktory sluzy do uruchomienia popupu z odatkowymi informacjami (znajduje sie on w ostatniej kolumnie kazdego z wierszy).

Jest tylko jeden problem.
Po kliknieciu w przycisk, ktory znajduje sie w wierszu. Poza sama akcja przycisku, odpala sie takze akcja wiersza.

Rozwiazaniem bylo by takie, ze zamiast dawac zdarzenie onclick w TR, dal bym je w TD, za wyjatkiem kolumny z przyciskiem. Tylko, ze to generuje dodatkowy kod.


Ma ktos moze pomysl jak to ominac?


Przyklad tego kodu to:
  1. <tr onclick="jumpTo('test.php')">
  2. <td>1</td>
  3. <td>2</td>
  4. <td>3</td>
  5. <td><input type="button" value="click me" onclick="popUp('dupa.php')" /></td>
  6. </tr>
revyag
Nie robiłem nigdy czegoś takiego ale na quirksmode jest to dobrze opisane.
http://www.quirksmode.org/js/events_order.html
Seth
Dzieki smile.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.