さて、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>
これはかなりうまくいきます。送信ボタンは、ユーザーがEnterキーを押すと機能し、Firefox、IE、Safari、Opera、Chromeでは表示されません。ただし、すべてのブラウザを備えたすべてのプラットフォームで機能するかどうかを判断するのが難しいため、私はまだソリューションが好きではありません。
誰もがより良い方法を提案できますか?それとも、これで十分ですか?