Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js][php] Pole typu SUBMIT
b4rt3kk
post
Post #1





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

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


Witam,
następującym sposobem możemy łatwo przechwycić za pomocą php, który przycisk został użyty do wysłania formularza, jednak chciałbym to zrobić w formie linku.

  1. <input type="submit" name="nazwa" value="wartosc1" />
  2. <input type="submit" name="nazwa" value="wartosc2" />


tak jak tutaj:

  1. echo "<a href=\"#\" onclick=\"formularz.,submit()\">Wyslij</a>"; // jak nadać temu przesyłaną wartość?


jednak nie wiem w jaki sposób wysłać wartosc1 lub wartosc2, kiedy zamiast buttona mamy link z js, tzn. jak mogę stwierdzić który link został użyty do wysłania formularza, najlepiej poprzez php.



Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tehaha
post
Post #2





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

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


a dlaczego nie możesz użyć przycisku submit z formularza?
Go to the top of the page
+Quote Post
b4rt3kk
post
Post #3





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

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


Cytat(tehaha @ 26.10.2010, 18:29:17 ) *
a dlaczego nie możesz użyć przycisku submit z formularza?


Pole submit z formularza nie pasuje mi do wyglądu stronki, a nie chce mi sie robić kilkunastu obrazków, bo mam dosyć sporo formularzy.

Cytat(Bosslog @ 26.10.2010, 18:31:07 ) *
  1. <a href="#" onclick="wyslij_form('wartosc')">Wyslij</a>


A nasza funkcja w JS może wyglądać tak:

  1. function wyslij_form(wartosc)
  2. {
  3. document.formularzyk.test.value = wartosc;
  4. document.formularzyk.submit();
  5. }


Nasz formularz:

  1. <form name="formularzyk"><input type="hidden" name="test" /></form>


Właśnie o to mi chodziło, dziękuję.
Go to the top of the page
+Quote Post
tehaha
post
Post #4





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

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


Cytat(b4rt3kk @ 26.10.2010, 18:50:39 ) *
Pole submit z formularza nie pasuje mi do wyglądu stronki, a nie chce mi sie robić kilkunastu obrazków, bo mam dosyć sporo formularzy.

Można mu nadać takie same style jak dla zwykłego linku, więc nie widzę potrzeby kombinowania z js
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 17:10