2012-03-12 2 views
1

私は、テキスト入力フィールド(入力タイプ=テキスト)でいっぱいのテーブルを持っています。私は上下の矢印キーをキャッチし、アクティブな要素がテーブルにあるかどうかを検出し、そうであればアクティブな要素を上下に移動するjavascriptコードを書いています。これは、Firefoxなどでうまく動作します。矢印キーを使用してテーブル内の入力行を移動するための新しいHTML5方法がありますか?

今日、アンドロイドに付属しているデフォルトのブラウザで、別のページ(JavaScriptなし)でCSSをテストしていましたが、JavaScriptが必要なくこのブラウザにこの機能が既に存在することがわかりました。すぐに今すぐHTML5に新しい機能があれば、JavaScriptを使わなくてもこの機能を実現できますか?これまで何も見つけられない運がない。これは左のフィールドにあるAndroidのデフォルトブラウザが実装したものですか?

+0

もしあれば、コードを追加してください。http://jsfiddle.net/必要ならば – GustyWind

+0

Ok、ここに私の[test HTML](http://jsfiddle.net/qxeeL/)のようなものがあります。 HTML5を使用する単純なjavascriptテーブルです。 Firefoxが上下矢印を押しても何もしません。私の携帯電話で、株式Androidのブラウザ(それはLinux上でMozillaの未知のバージョンとして報告されています)を使用して、下矢印は下の次のフィールドに移動し、上矢印は上のフィールドに移動します。明らかに、これはこのブラウザではデフォルトで有効になっているが他のブラウザではスイッチでオンにできる機能であれば、不要なJavaScriptを含まないようにすることができます。 – Michael

答えて

1

あなたが説明している動作は、Androidブラウザに固有の動作です。これはHTML5の一部ではなく、私がよく知っている他のブラウザでもありません。

関連する問題