![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 189 Pomógł: 1 Dołączył: 28.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki problem: Chcę zrobić w JavieScript coś takiego, żeby przycisk submit w formularzu po naciśnięciu jednocześnie wysyłał dane z formularza i wywoływał jakąś funkcję JavyScript. Dodatkowym problemem jest to, że nie chcę, aby fragment kodu JavyScript znajdował się w bloku <form>, a w bloku przycisku. Czy ktoś może wie jak mi pomóc?
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 603 Pomógł: 131 Dołączył: 24.07.2007 Skąd: Górny Śląsk Ostrzeżenie: (0%) ![]() ![]() |
No to wywal przycisk z type=submit wstaw w to miejsce (lub poza formularzem) np. zwykłego buttona i nadaj mu onclick="jakas_funkcja()". Funkcję jakas_funkcja() zdefiniuj sobie przed formularzem, zrób w niej to co chcesz i dodaj w niej też wywołanie metody submit() dla formularza.
PS. Jeśli tego onclick nie chcesz mieć wpisanego w tym przycisku, to korzystając z JS i onload możesz 'dynamicznie' przydzielić onclick buttonowi (wtedy nadaj mu id i po tym go znajdziesz). -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 10.07.2025 - 05:55 |