Я пытаюсь отправить форму, нажав Enter, но не отображая кнопку отправки. Я не хочу входить в JavaScript, если это возможно, поскольку я хочу, чтобы все работало во всех браузерах (единственный известный мне способ JS - это события).
Прямо сейчас форма выглядит так:
<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>
Который работает довольно хорошо. Кнопка отправки работает, когда пользователь нажимает ввод, и кнопка не отображается в Firefox, IE, Safari, Opera и Chrome. Тем не менее, мне все еще не нравится это решение, поскольку трудно понять, будет ли оно работать на всех платформах со всеми браузерами.
Кто-нибудь может предложить лучший метод? Или это так хорошо, как это получается?