gpt4 book ai didi

表行中的 Javascript 验证

转载 作者:行者123 更新时间:2023-12-03 07:46:58 25 4
gpt4 key购买 nike

我正在 ag-grid 上工作,我正在验证一行。所以列名称是 Index,这是我正在使用的验证函数。

 function numberValidate(params) {
var new_number = parseFloat(params.newValue);
if (isNaN(new_number)) {
window.alert("Invalid value " + params.newValue + ", must be a number");
} else {
params.data.index= new_number;
params.api.onNewRows();

}
}

如果我编辑一行并键入任何值,变量 new_number 将获取该值。它将检查它是否是数字;如果不是,它将给出一个window.alert

如果它是数字,它将用该值更新该行。

我的问题是这样的-->如果我提到“56sfdfd”,则需要 56 并更新该行。但是,它应该显示 window.alert 表明“56sfdfd”不是数字。

知道如何在上面的 Javascript 函数中纠正这个问题。任何意见表示赞赏。

最佳答案

试试这个方法:

var new_number = Number(params.newValue);

查找有关此主题的更多信息 here .

关于表行中的 Javascript 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35165661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com