Autor | Zpráva | ||
---|---|---|---|
Hlavoun Profil * |
#1 · Zasláno: 30. 8. 2011, 22:25:39
Mám takový problém. Potřebuju do formuláře dát tlačítko, ale aby po jeho kliknutí nedošlo k odeslání formuláře. Jde to udělat? Normální input type=button nebo submit odesílá data.... Důvod proč to potřebuju je ten, že po zmáčknutí tlačítka přes klávesnici se mají odeslat data javascriptem
|
||
perwin Profil |
#2 · Zasláno: 31. 8. 2011, 13:07:23
Hlavoun:
Dej do tagu <form> onsubmit="return false" |
||
Hlavoun Profil * |
#3 · Zasláno: 31. 8. 2011, 13:15:51
Díky, chytrá věc.
|
||
Chamurappi Profil |
#4 · Zasláno: 31. 8. 2011, 14:20:08
Reaguji na Hlavouna:
„Normální input type=button […] odesílá data.“ Neodesílá. |
||
Časová prodleva: 6 dní
|
|||
peta Profil |
#5 · Zasláno: 6. 9. 2011, 09:41:31 · Upravil/a: peta
Chamurappi: Mam bohuzel pocit, ze tu nekdo kdysi rikal, ze nejaky prohlizec prave odesilal. Ale uz nevim, jak to dopadlo. Mozna, kdyby Hlavoun pridal kod, co ma.
|
||
_es Profil |
#6 · Zasláno: 6. 9. 2011, 10:00:00 · Upravil/a: _es
peta:
„Mam bohuzel pocit, ze tu nekdo kdysi rikal, ze nejaky prohlizec prave odesilal.“ To by ale bolo treba aj nejako upresniť, lebo hlášok, že: „O nejakom neznámom prehliadači sa vraj niekto niekedy niekde vyjadril, že sa správa v nejakom prípade inak, ako by sa podľa špecifikácie HTML mal.“ si môže hocikto vygenerovať hocikoľko. |
||
__construct Profil |
#7 · Zasláno: 6. 9. 2011, 10:16:21 · Upravil/a: __construct
Hlavoun,peta:
Pokiaľ máš element <button> , ktorému neurčíš hodnotu atribútu type tak sa použije defaultná a to je submit . (Myslím, že iba staršie verzie Explorera mali východziu hodnotu button )
|
||
Časová prodleva: 13 let
|
0