У меня есть несколько текстовых областей ckeditor на одной странице, и мне нужно ограничить количество символов для всех из них вместе взятых. Можно ли сделать это с помощью ckeditor или можно ли получить это значение для переменной javascript, чтобы я мог добавить их и таким образом создать предупреждение?
Если вы знаете идентификатор каждого экземпляра CKEditor, вы можете использовать метод getData или использовать CKEDITOR.instances
, чтобы получить все экземпляры на странице и иметь логику по мере необходимости.
for (var id in CKEDITOR.instances) {
console.info(CKEDITOR.instances[id].getData().replace(/<[^>]*>|\s/g, '').length);
}