var input = {
tag: 'input',
id : id,
+ type: 'number',
maxlength: this.max_length,
cls : 'form-control tel-input',
autocomplete: 'new-password'
onKeyUp : function(e){
- var k = e.getKey();
- var c = e.getCharCode();
-
- if(
- (String.fromCharCode(c) == '.' || String.fromCharCode(c) == '-') &&
- this.allowed.indexOf(String.fromCharCode(c)) === -1
- ){
+ if(this.allowed.indexOf(String.fromCharCode(e.getCharCode())) === -1){
e.stopEvent();
}
- // if(!Roo.isIE && (e.isSpecialKey() || k == e.BACKSPACE || k == e.DELETE)){
- // return;
- // }
- if(this.allowed.indexOf(String.fromCharCode(c)) === -1){
- e.stopEvent();
- }
+ Roo.log(this.getValue());
this.setValue(this.getValue());
}