jQuery:ENTERをTABに変更します

Webアプリケーションの一般的な方法は、ENTERキーの動作が、デフォルトで通常行われている動作とは異なることです。 jQueryを使用すると、その動作を非常に簡単に変更できます。

必要なコードは次のとおりです。

関数enter2tab(e){
if(e.keyCode == 13){
cb = parseInt($(this).attr( 'tabindex'));

if($( ':input [tabindex = \»+(cb + 1)+' \ ']')!= null){
$( ':input [tabindex = \»+(cb + 1)+' \ ']')。focus();
$( ':input [tabindex = \»+(cb + 1)+' \ ']')。select();
e.preventDefault();

falseを返します;}}}

これ以上謎を解くことなく、enter2tab関数を適用したいアクションに含める必要があります。

ソース| クリスタラボ


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   FERNANDO

    私はあなたに言います、あなたのコードを使用してください、そしてそれは私にとってはうまくいきません、私はENTERを押すことがフォーカスを次の入力に移動するためのTABの機能を作ることを制御したいです

  2.   あなたをファック、私はあなたを出産しました

    コードが機能しないため、コードの構文を確認してください。 それは装飾に変換されるクソ一重引用符のためであり、閉じない二重引用符があります。