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
b4rt3kk
post
Post #5





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, 19:12:37 ) *
Można mu nadać takie same style jak dla zwykłego linku, więc nie widzę potrzeby kombinowania z js


Możesz mi nieco przybliżyć ten temat? Czy przycisk submit może wyglądać jak zwykły tekst? Tj. po najechaniu zmieniać dajmy na to kolor, itp? Jak osiągnąć ten efekt? To że można ustalić dowolny font, wielkość czy kolor to wiem, ale czy da się pozbyć tego przycisku a zostawić sam tekst i by posiadał pewne akcje po najechaniu? Tak jak właśnie wspominałem, podświetlenie.
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: 5.10.2025 - 16:02