字段只接受使用Javascript输入的数字
Field only accrpting numbers input using Javascript
我试图阻止用户在某个字段中输入文本。现在我使用extjs面板,并将面板的记录提供给函数。可变电话正在被提取,但我无法检查它是否完全由数字组成。请帮忙吗?
function saveHiring(record){
var phone = record.getField("PHONE_NUMBER").getRealValue();
var charCode = (phone.which) ? phone.which : phone.keyCode;
if (charCode != 46 && charCode > 31
&& (charCode < 48 || charCode > 57)){
alert('no');
}
else{
alert('yes');
}
}
我在这里看到一个XY问题。
对于其他号码:ExtJS号码字段
对于其他数字输入(例如某个数字的计数),请比较关于Ext.form.field.number的官方ExtJS文档。如果您将其与详细信息(最小值、最大值等)一起提供,它将为您完成输入验证的大部分工作。
电话号码
电话号码不仅仅是数字。我希望程序接受+43-699/10565921
或+49(163)1 73 77 43
作为有效的电话号码。您应该阅读电话号码验证和相关帖子的综合正则表达式。
相关文章:
- 我怎样才能得到“__类型“;用javascript输入json
- 如何获取javascript输入并在html中调用它
- JavaScript - 输入按钮隐藏 - 不起作用
- 选中复选框时启用Javascript输入类型,未选中复选框则禁用
- JavaScript-输入不是数字时提示
- Javascript:输入框-自动大写第一个字母,但可以重写
- Javascript输入格式
- 来自键盘的JavaScript输入没有“prompt()”方法弹出窗口(如Pascal Readln或GWiBasic输
- JavaScript 输入值问题
- Javascript输入更改
- Javascript输入问题
- JavaScript 输入字段不可编辑
- 动态生成的 Javascript 输入字段无法被 Httpservletrequest 识别???仅在 Chrome 中
- JavaScript 输入标签未设置 ID 或类
- JavaScript 输入字段验证
- 如何使用 javascript 输入 2 个框
- 直接从Javascript输入/传递图像到输入类型=“文件名”
- 如何显示双引号以通过javascript输入
- HTML5/Javascript 输入只读状态在 IOS 上使用 XCode 滑动
- Javascript 输入到 HTML 表单 onSubmit 与 # 操作到 PHP $_GET(同一文件上的所有代码