У меня есть содержание редактируемой DIV и я написал пользовательскую функцию, чтобы получить количество символов, которое, как показано ниже:Содержания Количество редактируемых символов Проблема
var charCount = function (elem, event) {
var charBox = elem.find('.maxLengthCount'),
txtBox = elem.find('textarea'),
rte = elem.find('.textareaEditBox'),
maxLength = parseInt(txtBox.attr('maxLength'));
if(!rte.hasClass('placeholderText')) {
/* This is where the remaining characters are being counted */
var remainingChars = maxLength - rte.prop('innerHTML').length;
charBox.html(remainingChars);
if (remainingChars < 0) {
charBox.parent('div').addClass('fntRed');
rte.addClass('borderRed');
txtBox.addClass('error');
} else {
charBox.parent('div').removeClass('fntRed');
rte.removeClass('borderRed');
txtBox.removeClass('error');
}
} else {
charBox.html(maxLength);
}
}
charCount(wrapper, null);
editor.on('keyup', function(event) {
charCount($(this).closest('.field-wrapper'), event);
});
ВОПРОС: Everytime I нажмите < или> счетчик гольца уменьшает на 4, каждый раз, когда я нажимаю пробел счетчик символ уменьшается на 6
я на самом деле нужно, чтобы получить количество символов включая HTML теги – prgrmr