![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 5 Dołączył: 7.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam, potrzebuję wykonać funkcję onClick w całym wierszu w polach input, z tym że jeśli klikniemy na dowolne pole z danego wiersza aby funkcja dodała tylko jeden wiersz pod spodem.
U mnie wygląda to w ten sposób że gdy klikam w pole kod towaru prawidłowo pojawia się kolejny wiersz tabeli, natomiast gdy przechodzę w tym samym wierszu do pola ilość lub cena nie chcę aby funkcja dodawajka generowała kolejne wiersze z polami. Proszę o wykasowanie tego tematu:
(IMG:http://i.imgur.com/afievuG.png)
} Ten post edytował ZenekN 5.05.2014, 17:13:15 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem do końca o co chodzi, ale kieruję się tytułem.
Zrób tak, że wywołujesz funkcję onlick po czym w tej samej funkcji kasujesz wywołanie. Przykład: Kod <script>
function funkcja( el ){ alert("Można kliknąć tylko raz :) "); el.onclick = null; } </script> <input type="button" value="test1" onclick="funkcja(this);"> <input type="button" value="test2" onclick="funkcja(this);"> <input type="button" value="test3" onclick="funkcja(this);"> <input type="button" value="test4" onclick="funkcja(this);"> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 00:41 |