contenteditable

Я пытаюсь санировать пасту в contentEditable div. То есть код должен выглядеть примерно так: $('#content').bind('paste',function(e) { // Ensure pasted markup is valid }); В идеале я мог бы разобрать вставленный текст и переформатировать его таким образом, чтобы он соответствовал сайту, но я не знаю, ...

Я пытаюсь установить курсор в конец тега next / prev contenteditable, если текущий тег пуст, но когда я устанавливаю фокус, он добавляет фокус к началу текста, а не к концу. Перепробовал почти все решения на SO, но ни один, казалось, не работал на меня. Вот простой код, который я пытаюсь HTML-КОД <di...

Я хочу, чтобы запустить функцию, когда пользователь редактирует содержимое div с ...

у меня есть этот простой HTML в качестве примера: <div id="editable" contenteditable="true"> text text text<br> text text text<br> text text text<br> </div> <button id="button">focus</button> Я хочу простую вещь-когда я нажимаю кнопку, Я хочу поместить курсор...

Я после окончательного кросс-браузерного решения для установки позиции курсора / курсора в последнюю известную позицию, когда contentEditable='on' восстанавливает фокус. Оказывается, по умолчанию функциональность редактируемого div контента заключается в перемещении курсора/курсора в начало текста в div ка...

выход в 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? и I...

в JavaScript можно программно выделять текст в input или textarea элемент. Вы можете сфокусировать вход с помощью ipt.focus(), а затем выберите его содержание с ipt.select(). Вы даже можете выбрать определенный диапазон с ipt.setSelectionRange(from,to). мой вопрос: есть ли способ, чтобы сделать это contented...

Я нахожу тонны хороших, кроссбраузерных anwers о том, как установить курсор или позицию курсора в contentEditable DIV, но ни о том, как получить или найти его положение... то, что я хочу сделать, это знать положение каретки в этом div, на keyup. Итак, когда пользователь набирает текст, я могу в любой момен...

Как я могу слушать изменить событие для contentEditableуправления? var Number = React.createClass({ render: function() { return <div> <span contentEditable={true} onChange={this.onChange}> {this.state.value} </span> = ...

у меня есть contentEditable элемент (может быть p, div, ...) и я хотел бы получить позицию каретки (курсора) в нем. Обычно я могу достичь этого с помощью этого фрагмента кода: var position = window.getSelection().getRangeAt(0).startOffset; Это прекрасно работает, пока элемент содержит только текст. Но когд...