同じWebページ(後で読み込まれる)に別の入力フィールドがあり、他の入力フィールドからフォーカスを奪った場合、どのようにhtml要素(入力フィールド)にフォーカスを強制的に設定しますか?この2番目の入力フィールドは、iFrameの一部です。入力フィールドにフォーカスを強制的に設定するにはどうすればよいですか?
両方の入力フィールドは独立しています(誰も他のものの親ではありません)。ここではevent.stopPropagation()メソッドを使用できません。
同じWebページ(後で読み込まれる)に別の入力フィールドがあり、他の入力フィールドからフォーカスを奪った場合、どのようにhtml要素(入力フィールド)にフォーカスを強制的に設定しますか?この2番目の入力フィールドは、iFrameの一部です。入力フィールドにフォーカスを強制的に設定するにはどうすればよいですか?
両方の入力フィールドは独立しています(誰も他のものの親ではありません)。ここではevent.stopPropagation()メソッドを使用できません。
を行うだけでblur
イベントにそれがぼやけている最初の時間を使って、それをバック盗む、および使用してそれを再び焦点focus()
$("#my-input").one("blur", function() {
$(this).focus();
});
これを$(document).readyまたはdocument.onloadに設定しようとしましたか? – Basti
はい、私はこれを試しました。フォーカスはまだ他の入力フィールドに移動します。 – Afan
ドキュメント準備関数の最下部に '.focus()'を置くだけです。 – mhodges