いくつかの事前設定されたオプションを含む HTML ページがありますが、プレーンな HTML テキスト領域を使用すると問題なく動作しますが、「nicEditor」などのリッチ エディタを使用すると、テキスト領域がフォーカスを失います。
作業ページ:こちら
作業ページなし:こちら
以下を使用して値を設定します。
nicEditors.findEditor("TextArea").setContent('text');
非表示の要素にフォーカスすることはできません。私の主張を明確にするために: リッチテキスト エディターを使用する場合、元のテキスト領域に入力するのではなく、エディター (またはiframe
/div
タグでさえも) によって提供されるテキスト領域に入力します。
SO エディター ウィンドウにフォーカスを設定するには、JS によって効果的に埋められるテキストエリアではなく、それにフォーカスを設定する必要があります。