gpt4 book ai didi

javascript - 表单提交后如何检查提交的值整数?

转载 作者:行者123 更新时间:2023-11-30 09:26:15 25 4
gpt4 key购买 nike

我有带有添加按钮的文本字段。当我点击添加按钮时,我需要检查输入的文本框值是否为“NUMBER”。如果它不是整数和小数,我们需要显示警报。我怎样才能做到这一点。如果是整数和小数就没问题。

<div ng-app>
<h2>Todo</h2>
<div ng-controller="TodoCtrl">


<form ng-submit="addTodo()">
<input type="text" ng-model="todoText" placeholder="add new todo here">
<input class="btn-primary" type="submit" value="add">
</form>
</div>
</div>

Controller

function TodoCtrl($scope) {


$scope.addTodo = function() {
console.log($scope.todoText);
var filter = /^[a-zA-Z!”$%&’()*\+,\/;\[\\\]\^_`{|}~]+$/;
var test_bool = filter.test($scope.todoText);
if (test_bool == true)
{
alert('Please enter valid number');

return false;
}
};



}

demo

最佳答案

使用.isNaN检查值是否为数字。

if (isNaN(test_bool))
{
alert('Please enter valid number');
return false;
}

关于javascript - 表单提交后如何检查提交的值整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48944652/

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