Получить HTML-таблицу в TinyMCE (с помощью плагина таблицы) - PullRequest
1 голос
/ 08 июля 2011

У меня есть редактор TinyMCE с загруженным плагином таблицы (я использую плагин TinyMCE Advanced Wordpress). Мне нужно получить HTML-код выбранной таблицы (таблица, которую вы в настоящее время редактируете, - на которой у вас есть элементы управления изменением размера). С обычным текстом я могу использовать tinyMCE.activeEditor.selection.getContent(), но это не работает при работе с таблицей. Как правильно это сделать?

Спасибо.

1 Ответ

1 голос
/ 08 июля 2011

Вы можете использовать tinyMCE.activeEditor.selection.getNode();. Если это элемент таблицы, вы получили свою таблицу и сможете получить html, используя

var node = tinyMCE.activeEditor.selection.getNode();
var html = node.innerHTML;
// now you will only need to take care of the surrounding table element
// something like "<table>"+ html +"</table>"; maybe having a look at node.attributes
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...