Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 425 Pomógł: 6 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);"> |
|
|
|
ZenekN Jednorazowe wywołanie funkcji onClick 5.05.2014, 14:39:38
ZenekN [PHP] pobierz, plaintext <tr onClick=... 5.05.2014, 18:14:03
kamil4u Mogę. Generalnie całość masz źle. Nie miesza się H... 5.05.2014, 20:16:29
ZenekN A skąd parser wie że już raz wywołaliśmy funkcję ? 6.05.2014, 12:11:26
kamil4u Nie wie. Działa to tak:
1. Do jakiegoś elementu ma... 6.05.2014, 12:23:23
ZenekN Dzięki ci świetna fachowa rada! 7.05.2014, 20:19:26 ![]() ![]() |
|
Aktualny czas: 3.04.2026 - 17:41 |