Formular ohne Submitbutton - Immer mit Enter abschickbar?
Bastian Kurz
- html
0 Thomas Seifert0 wahsaga
0 Rouven0 Der Martin
Hi!
Ich hab hier 'ne Seite mit einem Formular ohne Submitbutton. Das Formular besteht nur aus einem einzigen input[type=text]. Das Formular läßt sich problemlos abschicken, wenn ich auf Enter drücke.
Ich meine, daß ich mal gelesen hab, daß alle Browser es untersützen, daß das Formular so abgeschickt werden kann, wenn halt nur diese eine Input-Feld da ist und nichts anderes mehr.
In SelfHTML hab ich jetzt aber nichts dazu gefunden. Vielleicht bin ich blind, aber wahrscheinlich hatte ich das woanders gelesen.
Naja. ich habe das eben mal getestet und es scheint in all meinen Browsern zu funktionieren. Aber ist das wirklich zuverlässig?
Gibt doch sicher auch Browser, die das nicht mitmachen, oder?
Das würde mich mal interessieren. Allerdings spielt es auch keine so große Rolle, denn leider kann ich nichts an dem Code ändern. Der Chef will nicht, daß da ein Submitbutton rein kommt. Hier geht es leider nur ums Aussehen. In unserer Agentur ist es auch völlig schnuppe, ob die Seite nur im MSIE funktioniert oder nicht von Suchmaschinen indiziert werden kann...
Gruß, Bastian
Hi!
am besten wäre es glaube eine event onkeypressed zu setzen
und auf die 13 (enter) zu lauschen und dann einfach submitten
submit();
hi,
am besten wäre es glaube eine event onkeypressed zu setzen
und auf die 13 (enter) zu lauschen und dann einfach submitten
submit();
Wenn es darum geht, etwas in möglichst vielen Browsern funktionierend zu gestalten - dann schlägst du Javascript vor ...?
gruß,
wahsaga
Die verschiedenen Varianten und Probleme hatten wir auch die Tage erst...
MfG
Rouven
Hallo Bastian,
Ich hab hier 'ne Seite mit einem Formular ohne Submitbutton. Das Formular besteht nur aus einem einzigen input[type=text]. Das Formular läßt sich problemlos abschicken, wenn ich auf Enter drücke.
Das überrascht mich, denn in diesem Thread haben wir herausgefunden, dass dem _nicht_ so ist. Zumindest der IE braucht unbedingt einen Submit-Button.
Du kannst ihn aber mit width:0; height:0; unsichtbar klein machen (den Button, nicht den IE).
So long,
Martin
Hi,
Du kannst ihn aber mit width:0; height:0; unsichtbar klein machen (den Button, nicht den IE).
<iebashing>
wobei letzteres vermutlich aber sinnvoller wäre.
</iebashing>
Schönen Sonntag noch!
O'Brien
Hallo,
denk doch mal bitte an den normalen User. Der sucht sicher nen Button zum absenden. Ich bin sicher für den einen oder anderen User eine echte Hürde, die ich nicht stellen würde.
Hallo,
ich hab mal mit IE5.0, 5.5 und 6.0 / Win sowie IE 5.2 / Mac folgendes Formular getestet:
<form id="search" method="get" action="datei.php">
<input type="text" name="q" id="xyz" />
</form>
klappt tadellos.
In Browsern (Fx, Safari, Camino, Op) sowieso.
Könnte an der Methode GET liegen.
Usability Fragen mal außen vor.
Gruß Fritz