限制文本区域内容

时间:2014-09-03 07:50:41

标签: javascript jquery jquery-plugins

Jquery中是否有插件限制在文本区域内输入的文本,具体取决于font-size和font-family?

我知道有一个最大长度属性,但我想要一些动态的东西,具体取决于font-size和font-family。

1 个答案:

答案 0 :(得分:0)

(function($){ 
    $.fn.extend({  
        limitText: function() {
            var interval, f;
            var self = $(this);

            $(this).focus(function(){
                interval = window.setInterval(substring,100);
            });

            $(this).blur(function(){
                clearInterval(interval);
                checkfont();
            });
       function checkfont(){ 
           var font_family = self.css('font-family');
           var font_size = self.css('font-size');

           if(font_family != "Tahoma" && font_size <= "13"){
           // You can configure according to you need in condition
           $(self).val($(self).val().substring(0,limit));
           }

       }
       substring();
       } 
   }); 
})(jQuery);
相关问题