extjs

  1. 1.extjs的textfield禁止输入某些字符

  2. 这段代码放到textfield的配置里面就可以了。回头可以考虑继承或者重写一下textfield,直接在它的配置里面设置blockchars就可以了。

  3.  

  4. 另外,blockchars就是屏蔽的字符集合,上例中屏蔽的是空格。

  5. initEvents : function() {   
        var keyPress = function(e){   
            var blockchars = ' ';   
            var c = e.getCharCode();   
            if(blockchars.indexOf(String.fromCharCode(c)) != -1){   
                e.stopEvent();   
            }   
        };   
        this.el.on("keypress", keyPress, this);   
    }


你可能感兴趣的:(extjs)