Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 限制文本区域内容_Javascript_Jquery_Jquery Plugins - Fatal编程技术网

Javascript 限制文本区域内容

Javascript 限制文本区域内容,javascript,jquery,jquery-plugins,Javascript,Jquery,Jquery Plugins,Jquery中是否有插件根据字体大小和字体系列限制在文本区域内输入的文本 我知道有一个最大长度属性,但我想要动态的,这取决于字体大小和字体系列。(函数($){ (function($){ $.fn.extend({ limitText: function() { var interval, f; var self = $(this); $(this).focus(function(){

Jquery中是否有插件根据字体大小和字体系列限制在文本区域内输入的文本

我知道有一个最大长度属性,但我想要动态的,这取决于字体大小和字体系列。

(函数($){
(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);
$.fn.extend({ limitText:function(){ var区间f; var self=$(这是); $(this.focus(function()){ 间隔=窗口。设置间隔(子字符串,100); }); $(this.blur(function()){ 间隔时间; checkfont(); }); 函数checkfont(){ var font_family=self.css('font-family'); var font_size=self.css('font-size');
如果(font_family!=“Tahoma”&&font_size),我不希望它有特定的限制。我希望该限制根据字体大小或字体系列而有所不同。