Ответ 1
Я узнал, как.
Вы используете свойство contentEditable для DOMElement, например
<div onClick="this.contentEditable='true';">
lorem ipsum dolor lorem ipsum dolorlorem ipsum dolor
</div>
Вы знаете, как сделать <div>
доступным для редактирования с помощью JavaScript? Я ищу кросс-браузерное решение.
Нечто похожее на область с богатым текстом, но использует редактируемый <iframe>
. Мне нужно что-то подобное для <div>
.
Я не хочу использовать текстовое поле с заменой.
Я узнал, как.
Вы используете свойство contentEditable для DOMElement, например
<div onClick="this.contentEditable='true';">
lorem ipsum dolor lorem ipsum dolorlorem ipsum dolor
</div>
Вы можете сделать это в чистом HTML
<div class="editable" contenteditable="true">
Editable text...
</div>
Надеюсь, это поможет!
Задайте contentEditable
свойство элемента "true"
:
element.contentEditable = "true";
См. также:
How about his:
Создайте скрытую "textArea" и, выбрав (нажав или наведите указатель мыши) div, скройте Div и покажите textArea.