» » Количество символов в textarea

Количество символов в textarea

Количество символов в textarea


Как мы знаем, мы можем средствами DLE обрезать количество символов в краткой новости через
{short-story limit="x"}
. Но по-моему лучше понимать сколько ты напечатал. Хак будет полезен кто пользуется линейкой до DLE 11.x версий так как после 11.х нечто подобно уже реализовано по умолчанию.

Это даже модулем не назовешь, скорее просто плюшка. В файл /engine/skins/javascripts/application.js в конец дописать:
$(document).ready(function() {
    $("textarea").on("keyup focus", function(){
        var count = $(this).val().length;
        if(!$("#check-textarea").length) {
            $("body").append('<div id="check-textarea" style="position:fixed;bottom:1.5em;right:1.5em;border-radius:0.35em;background:rgba(0,0,0,0.8);padding:0.5em 1em;color:#fff;font-size:2em;">'+count+'</div>');
        } else {
            $("#check-textarea").html(count);
        }
        return false;
    });
    $("body").on("click", "#check-textarea", function(){
        $(this).remove();
    });
});


На этом всё. Теперь в админке на любом текстовом поле мы будем видеть количество символов в этом самом поле.

Комментарии

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Личные сообщения

Ваши переписки