contenteditable текстовая область

Я использую следующий метод для обнуления таблиц с добавленной премией, что это оставляет меня с архивной копией таблицы.

CREATE TABLE `new_table` LIKE `table`;
RENAME TABLE `table` TO `old_table`, `new_table` TO `table`;
7
задан Antony Carthy 15 October 2009 в 07:31
поделиться

4 ответа

У вас установить правильный тип документа вверху страницы? Для HTML5 вам понадобится следующий тип документа:

<!DOCTYPE html>

Кроме того, почему текстовое поле? текстовые поля уже доступны для редактирования.

3
ответ дан 7 December 2019 в 12:22
поделиться

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

http://gist.github.com/210327

Просто запустите это, отредактируйте то, что хотите, и щелкните оператор «Вывод форматированного содержимого», чтобы получить предупреждающее сообщение с выводом фактического содержимого в формате html в contenteditable элементе. Что касается добавления форматирования и т. Д., Вам нужно будет создать кнопки, которые вызывают функцию изменения текста для всего, что выделено. Да, это будет весело.

Тем не менее, я надеюсь, что это поможет.

1
ответ дан 7 December 2019 в 12:22
поделиться

Учитывая ваши комментарии, я бы порекомендовал любой из отличных редакторов WYSIWYG. Нет необходимости заново изобретать колесо, и я не думаю, что contenteditable все равно не удовлетворил бы ваши потребности.

Мой личный фаворит - CKEditor , но их много , многие другие. TinyMCE также очень популярен.

0
ответ дан 7 December 2019 в 12:22
поделиться

Они не используют текстовое поле, текстовые поля уже доступны для редактирования. Это то, что они используют

<section contenteditable="true" id="editable">
    <h2>Go ahead, edit away!</h2>
    <p>Here's a typical paragraph element</p>
    <ol>
      <li>and now a list</li>
      <li>with only</li>
      <li>three items</li>
    </ol>
  </section>
1
ответ дан 7 December 2019 в 12:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: