Javascript 是否有可能禁用离子2中的按钮?

Javascript 是否有可能禁用离子2中的按钮?,javascript,angularjs,typescript,ionic-framework,ionic2,Javascript,Angularjs,Typescript,Ionic Framework,Ionic2,我在ionic 2中有这样的输入: <ion-input type="number"></ion-input> 问题是最小字符或逗号字符具有相同的键码 你知道怎么做吗?或者你有其他最好的解决方案吗 谢谢如果您的您的您的您尝试正则表达式了吗?问题是,如果值无效,我将变成一个空字符串。对于输入类型编号,如果输入为例如“…5…”无效,我将成为空字符串。因此,如果输入无效,您正在清除文本?否导航器将执行验证。如果输入值无效,他将返回一个空值,而不是您可以使输入仅接受数字的值。使

我在ionic 2中有这样的输入:

<ion-input type="number"></ion-input>
问题是最小字符或逗号字符具有相同的键码

你知道怎么做吗?或者你有其他最好的解决方案吗


谢谢

如果您的

您的

您的

您尝试正则表达式了吗?问题是,如果值无效,我将变成一个空字符串。对于输入类型编号,如果输入为例如“…5…”无效,我将成为空字符串。因此,如果输入无效,您正在清除文本?否导航器将执行验证。如果输入值无效,他将返回一个空值,而不是您可以使输入仅接受数字的值。使
输入type=“number”
是否尝试了正则表达式?问题是,如果值无效,我将变成一个空字符串。对于输入类型编号,如果输入为例如“…5…”无效,我将成为空字符串。因此,如果输入无效,您正在清除文本?否导航器将执行验证。如果输入值无效,他将返回一个空值,而不是您可以使输入仅接受数字的值。使
输入type=“number”
(keydown)="funct($event)"

    funct(event) {
        if (event.keyCode == 229) {
            return false;
        }
    }