当用户尝试在extjs的数字字段中输入字母时,我想发送消息。我的代码如下:
txtDecDHR = Ext.create('Ext.form.field.Number', {
width: 320,
hideTrigger: true,
keyNavEnabled: false,
mouseWheelEnabled: false,
value:'10.69',
labelWidth: 100,
style: {
marginLeft: '10px',
marginTop: '2px'
},
fieldLabel: 'Number*',
});
请同样帮我
;
请找到示例。
Ext.onReady(function(){
txtDecDHR = Ext.create('Ext.form.field.Number',
{
width: 320,
hideTrigger: true,
enableKeyEvents:true,
keyNavEnabled: false,
mouseWheelEnabled: false,
listeners:{
keyup:function( field, event ){
var keyNum=parseInt(event.getCharCode());
if(keyNum>47 && keyNum <58 || keyNum>95 && keyNum<106 ){
alert("Number");
}
else{
alert("alphabet or special character");
}
}
},
value:'10.69',
renderTo:document.body,
labelWidth: 100,
style: {
marginLeft: '10px',
marginTop: '2px'
},
fieldLabel: 'Number*'
});
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句