![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 16.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
w swoim projekcie chcialbym zrobic tak aby metoda, czy funkcja wykonala sie dopiero po kliknieciu buttona, bez duplikowania strony. bez javascript
|
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Nie da się. Najpierw doczytaj co to jest PHP.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 16.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
to do takich problemow uzywa sie java scripta najalepiej ?
|
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Tak. Jeśli to ma być konkretne, wąskie działanie to najprawdopodobniej będzie to w połączeniu z PHP czyli AJAX.
No chyba, że przeładowanie po kliknięciu. Wtedy odrobina JS i przeładowanie. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 16.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
jednak bede musial zapytac jak ;] bo jak robie :
Kod <form method="POST" action=""> <input type="submit" onclick=" document.write('<h1>Witaj świecie!</h1>')"></form> to str sie przeladowuje ale wyswietla sie tylko napis |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Nie odpowiem ci bezposrednio na pytanie, ale zadam pytanie:
Co ty tym kodem chciałes zrobić? Jakiego efektu oczekiwałes? |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 16.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
po zdarzeniu onclick wyskakuje pod spodem tego buttona informacja.."Dodano do koszyka" czyli strona sie przeldowuje i jest taka sama jak byla dochodzi tylko napis pod przyciskiem
Ten post edytował shoes 3.06.2008, 13:07:56 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ustaw sobie w takim miejscu, w jakim chcesz żeby Ci to wyskoczyło jakiś element (p, div, span), nadaj mu display: none i id="info" na przykład.
Kod onclick="document.getElementById('info').style.display=\"block\"" Zamiast block możesz oczywiście ustawić inline czy cokolwiek sobie zażyczysz. Jest jeszcze coś takiego jak innerHTML - możesz sobie o tym poczytać (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ty za to w swoim przykładzie zamieniałeś tekst dla całego dokumentu, nic dziwnego, że wszystko Ci znikało. Ten post edytował Shili 3.06.2008, 13:11:06 |
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 22:41 |