Làm thế nào tôi có thể (sử dụng jquery hoặc khác) chèn html vào vị trí con trỏ/caret của div contenteditable tôi:soạn thảo văn bản contenteditable và vị trí con trỏ
<div contenteditable="true">Hello world</div>
Ví dụ, nếu con trỏ/caret là giữa "hello "và" thế giới "và người dùng sau đó nhấp vào một nút, ví dụ như" chèn hình ảnh ", sau đó sử dụng javascript, một cái gì đó như <img src=etc etc>
sẽ được chèn vào giữa" hello "và" world ". Tôi hy vọng tôi đã thực hiện điều này rõ ràng = S
Mã mẫu sẽ được đánh giá rất nhiều, cảm ơn rất nhiều!
* "Có thể có sự rút lại: plugin này chỉ hoạt động với đầu vào văn bản en: yếu tố văn bản, do đó có thể có xung đột với nội dung có thể chỉnh sửa được." * Bạn đã đúng. Nó sẽ không hoạt động chút nào. –