Nun, ich versuche, ein Formular zu senden, indem ich die Eingabetaste drücke, aber keine Schaltfläche zum Senden anzeige. Ich möchte nach Möglichkeit nicht in JavaScript einsteigen, da alles in allen Browsern funktionieren soll (die einzige mir bekannte JS-Methode sind Ereignisse).
Im Moment sieht das Formular folgendermaßen aus:
<form name="loginBox" target="#here" method="post">
<input name="username" type="text" /><br />
<input name="password" type="password" />
<input type="submit" style="height: 0px; width: 0px; border: none; padding: 0px;" hidefocus="true" />
</form>
Welches funktioniert ziemlich gut. Die Senden-Schaltfläche funktioniert, wenn der Benutzer die Eingabetaste drückt, und die Schaltfläche wird in Firefox, IE, Safari, Opera und Chrome nicht angezeigt. Die Lösung gefällt mir jedoch immer noch nicht, da es schwierig ist zu wissen, ob sie auf allen Plattformen mit allen Browsern funktioniert.
Kann jemand eine bessere Methode vorschlagen? Oder ist das so gut wie es nur geht?