私はjavascriptを試してみましたので、私はjavascriptを試してみました。div(それはクラスtokenize)に最も近いselect要素です(それはidトークンである)フォーカス最寄り本部
私はこれを試してみたが、これはあなたがそれをフォーカス可能にするためにdiv要素にtabindex
属性を追加する必要が
document.getElementById(Select-Element-ID).firstElementChild.focus().select();
私はjavascriptを試してみましたので、私はjavascriptを試してみました。div(それはクラスtokenize)に最も近いselect要素です(それはidトークンである)フォーカス最寄り本部
私はこれを試してみたが、これはあなたがそれをフォーカス可能にするためにdiv要素にtabindex
属性を追加する必要が
document.getElementById(Select-Element-ID).firstElementChild.focus().select();
動作しません。
出典:https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/tabindex
UPDATE:
var $inputToFocus = document.getElementById(Select-Element-ID).nextElementSibling.querySelector('.TokenSearch input');
$inputToFocus.focus();
これは 、まだ..
$( "#のトークン化")、非常に簡単なのjQueryを使用して、問題の最も先進的なソリューションです。最も近い( "div")。focus();
しかし、div(whicクラス名はtokenize)はサードパーティのjqueryプラグインによって生成されていますが、私はそれを理解しようとしていますが複雑すぎます – user1688401
ありがとう、私はあなたのコードを追加しました。 .. http://pratikisara.com/Home/Quickあなたはここで見ることができます(タイトル:Mesleğiniz/ Unvanタイトルがテキストエリアのように選択されています、それはオートコンプリートです、あなたはinpu "yaz"あなたのコードは動作しますが、フォーカスしません) – user1688401
いいえ、間違った要素を更新しようとしています。私は答えを更新しました。 –