Autor Zpráva
Kendy
Profil *
Zdravím, potřeboval bych poradit s formulářem.
Mám formulář ve kterém se kromě konečného "submitu" nachází také několik buttonů. Po stisku enteru se však neodklikne submit jako potvrzení formuláře, ale vždy první button.
Nesetkali jste se tím někdy?
Děkuji za rady, Kendy
Fisir
Profil
Reaguji na Kendyho [#1]:
Pravděpodobně se to nastavuje tabindexem.
Kendy
Profil *
Četl jsem, bohužel můj problém to neřeší. Toto se týká pouze klávesy TAB, nikoliv Enter. :(
Fisir
Profil
Reaguji na Kendyho [#3]:
Jaký máš doctype? Podle návrhu HTML5 by měl být* výchozí první submit.
*) Měl, ale zdá se, že není.
Kendy
Profil *
Používám <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">.
Fisir
Profil
Nějak se mi to nedaří nasimulovat, nemáš živou ukázku?
Kendy
Profil *
Minutku, někam to dám ... :D ..


Ukázku jsem dal jsem http://www.tulaci.net/registrace.php ... Je to jenom tato jedna stránka, Používám Chrome.
Fisir
Profil
Reaguji na Kendyho [#7]:
Podařilo se mi to předělat tak, aby to fungovalo.
Kendy
Profil *
S tímto atributem jsem se jaktěživ nesetkal. Mohu poprosit o jeho vysvětlení? A jak funguje, proč tedy řeší tento problém? :)


Již to čtu. Velice děkuji za Váš čas. A také za rady.
Fisir
Profil
Reaguji na Kendyho [#9]:
Podle specifikace je <input type="button"> to samé, jako <button>, až na to, že do <input type="button"> můžeš vložit pouze prostý text, ale do <button> jakýkoli HTML kód. Proč se ale chovají jinak při stisknutí klávesy Enter, netuším. (Možná to bude tím, že <button> není přímou součástí formuláře).
↑ Není za co a příště mi můžete tykat ;-).

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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