Нужно поставить курсор в конец contenteditable
с помощью js и jq.
const div = document.querySelector('div');
document.querySelector('button').addEventListener('click', () => {
const range = document.createRange();
range.selectNodeContents(div);
range.collapse(false);
const sel = window.getSelection();
sel.removeAllRanges();
sel.addRange(range);
});
<div contenteditable="true">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repudiandae quo ratione assumenda quam deserunt, a corporis vero ipsum vitae, id libero veniam error ipsa. Magnam molestiae sapiente delectus modi odio.</div>
<button>Click me!</button>
UPD. С использованием jQuery
const div = $('div').get(0); // или $('div')[0];
$('button').on('click', () => {
const range = document.createRange();
range.selectNodeContents(div);
range.collapse(false);
const sel = window.getSelection();
sel.removeAllRanges();
sel.addRange(range);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div contenteditable="true">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repudiandae quo ratione assumenda quam deserunt, a corporis vero ipsum vitae, id libero veniam error ipsa. Magnam molestiae sapiente delectus modi odio.</div>
<button>Click me!</button>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Задача следующая: нужно обратиться на прямую к чекбоксу в js и присвоить ему класс, то есть присвоить класс только чекбоксу, имеющему некий...
Всем доброго времени сутокСтолкнулся с проблемой визуализации select, используя Spring java
Добрый день есть самописный сайт отеля ,есть ли какой то модуль для формы резервации а так же что бы заказчик мог сам управлять количеством...