de-vraag
  • Otázky
  • Značky
  • Používatelia
Oznámenia
Odmeny
Registrácia
Po registrácii budete informovaní o odpovediach a komentároch na vaše otázky.
Prihlásiť sa
Ak už máte konto, prihláste sa a skontrolujte nové oznámenia.
Za pridané otázky, odpovede a komentáre budú udelené odmeny.
Viac na
Zdroj
Upraviť
 Alex
Alex
Question

Dve tlačidlá na odoslanie v jednom formulári

Vo formulári mám dve tlačidlá odoslať. Ako zistím, ktoré z nich bolo stlačené na strane servera?

489 2009-02-13T21:47:04+00:00 3
 ypnos
ypnos
Edited question 13 február 2009 в 9:52
Programovanie
html
forms
submit
This question has 1 odpoveď in English, to read them log in to your account.
Solution / Answer
 Greg
Greg
13 február 2009 в 9:48
2009-02-13T21:48:20+00:00
Viac na
Zdroj
Upraviť
#8824148

Ak každému z nich dáte meno, kliknutý vstup sa odošle ako akýkoľvek iný vstup.

<input type="submit" name="button_1" value="Click me">
403
0
Peter Bailey
Peter Bailey
13 február 2009 в 9:51
2009-02-13T21:51:28+00:00
Viac na
Zdroj
Upraviť
#8824150

Toto sa dá veľmi ľahko otestovať

<form action="" method="get">

<input type="submit" name="sb" value="One">
<input type="submit" name="sb" value="Two">
<input type="submit" name="sb" value="Three">

</form>

Stačí to vložiť do stránky HTML, kliknúť na tlačidlá a pozrieť sa na adresu URL

26
0
John Bubriski
John Bubriski
13 február 2009 в 9:48
2009-02-13T21:48:26+00:00
Viac na
Zdroj
Upraviť
#8824149

Myslím, že by ste mali byť schopní prečítať názov/hodnotu v poli GET. Myslím, že tlačidlo, na ktoré sa nekliklo, sa v tomto zozname nezobrazí.

2
0
Pridať otázku
Kategórie
Všetky
Technológia
Kultúra / Rekreácia
Život / Umenie
Veda
Profesionálne
Obchod
Používatelia
Všetky
New
Popular
1
365
Registered pred dňom
2
True Image
Registered pred dňom
3
archana agarwal
Registered pred 3 dňami
4
Maxim Zhilyaev
Registered pred 6 dňami
5
adambotsfford adambotsfford
Registered pred týždňom
DA
DE
EL
ES
FR
ID
IT
JA
KO
NL
PT
RU
SK
TR
ZH
© de-vraag 2022
Zdroj
stackoverflow.com
na základe licencie cc by-sa 3.0 s uvedením autora