Ну, я пытаюсь отправить форму, нажав кнопку ввода, но не отображая кнопку отправки. Я не хочу входить в 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. Тем не менее, мне все еще не нравится решение, так как трудно понять, будет ли он работать на всех платформах со всеми браузерами.
Может ли кто-нибудь предложить лучший метод? Или это примерно так же хорошо, как и получается?