Autor Zpráva
Hlavoun
Profil *
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
Hlavoun:
Dej do tagu <form>
onsubmit="return false"
Hlavoun
Profil *
Díky, chytrá věc.
Chamurappi
Profil
Reaguji na Hlavouna:
Normální input type=button […] odesílá data.
Neodesílá.
peta
Profil
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
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
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)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0