Як користуватися jQuery, як я можу отримати елемент введення, у якому фокус каретки (курсора)? Або іншими словами, як визначити, чи вхід має фокус карети?
Я маю такий простий HTML як приклад: <div id="editable" contenteditable="true"> text text text<br> text text text<br> text text text<br> </div> <button id="button">focus</button> Хочу просту річ - коли натискаю кнопку, я хочу розмістити карету (курсор) у певному місці в редагованому розділі. Під час пошуку в Інтернеті цей JS приєднаний до натискання …
Як ви отримуєте позицію каретки у <textarea>використанні JavaScript? Наприклад: This is| a text Це має повернутися 7. Як би ви змусили його повертати рядки навколо курсору / виділення? Наприклад: 'This is', '', ' a text'. Якщо слово "є" виділено, воно повернеться 'This ', 'is', ' a text'.
Я знаходжу багато хороших перехресних анонсів про те, як встановити позицію індексу курсора чи каретки в contentEditableелементі, але жоден про те, як отримати або знайти його індекс ... Що я хочу зробити, це знати індекс карети в цьому розділі, на keyup. Отже, коли користувач набирає текст, я в будь-який момент …
вихід у Chrome : <div id="content" contenteditable="true" style="border:1px solid #000;width:500px;height:40px;"> hey <div>what's up?</div> <div> <button id="insert_caret"></button> Я вірю в FF, це виглядатиме приблизно так: hey <br /> what's up? і в IE : hey <p>what's up?</p> на жаль, не існує приємного способу зробити так, щоб кожен браузер <br />вставляв замість …
Я намагаюся встановити позицію курсора / курсору в кінець значення рядка в моєму текстовому полі WPF, коли я вперше відкриваю своє вікно. Я використовую FocusManager, щоб встановити фокус на моє текстове поле, коли відкриється моє вікно. Здається, нічого не працює. Будь-які ідеї? Зауважте, я використовую шаблон MVVM, і я включив …