Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak zapobiec onclickowi wiersza po wcisnieciu buttona
Seth
post 30.05.2006, 09:56:41
Post #1





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


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>


Ten post edytował Seth 30.05.2006, 09:57:13
Go to the top of the page
+Quote Post
revyag
post 30.05.2006, 10:15:23
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Nie robiłem nigdy czegoś takiego ale na quirksmode jest to dobrze opisane.
http://www.quirksmode.org/js/events_order.html


--------------------
-------------

------
Go to the top of the page
+Quote Post
Seth
post 30.05.2006, 10:18:51
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Dzieki smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 18:11