Yah saya mencoba mengirimkan formulir dengan menekan enter tetapi tidak menampilkan tombol kirim. Saya tidak ingin masuk ke JavaScript jika memungkinkan karena saya ingin semuanya berfungsi di semua browser (satu-satunya cara JS yang saya tahu adalah dengan acara).
Sekarang bentuknya terlihat seperti ini:
<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>
Itu bekerja dengan cukup baik. Tombol kirim berfungsi ketika pengguna menekan masuk, dan tombol tidak muncul di Firefox, IE, Safari, Opera dan Chrome. Namun, saya masih tidak suka solusinya karena sulit untuk mengetahui apakah itu akan berfungsi pada semua platform dengan semua browser.
Adakah yang bisa menyarankan metode yang lebih baik? Atau ini tentang sebaik yang didapatnya?