Javascript 只提示数字或字符在文本框中输入值?用AngularJS怎么说?
只提示数字或字符在文本框中输入值?用AngularJS怎么说 我想添加一些功能,当有人在countryname文本框中输入数字时。程序将提示“输入国家名称而不是数字”。与邮政编码“输入邮政编码而不是名称”相反 这是我的密码Javascript 只提示数字或字符在文本框中输入值?用AngularJS怎么说?,javascript,php,html,angularjs,Javascript,Php,Html,Angularjs,只提示数字或字符在文本框中输入值?用AngularJS怎么说 我想添加一些功能,当有人在countryname文本框中输入数字时。程序将提示“输入国家名称而不是数字”。与邮政编码“输入邮政编码而不是名称”相反 这是我的密码 国家名单 国家 搜索: 国名 邮政编码 身份证件 国名 邮政编码 行动 {{x.id} {{x.country_name} {x.zip_code} 编辑 删除 var-app=angular.module(“myapp”,[]); app.controller(
国家名单
国家
搜索:
国名
邮政编码
身份证件
国名
邮政编码
行动
{{x.id}
{{x.country_name}
{x.zip_code}
编辑
删除
var-app=angular.module(“myapp”,[]);
app.controller(“countrycontroller”,函数($scope,$http){
$scope.btnName=“提交”;
$scope.insertData=function(){
如果($scope.countryname==null)
{
警报(“需要国家名称”);
}
else if($scope.zipcode==null)
{
警报(“需要邮政编码”);
}
其他的
{
$http.post(
“insert.php”,
{'countryname':$scope.countryname,'zipcode':$scope.zipcode,'btnName':$scope.btnName,'id':$scope.id}
).success(函数(数据){
警报(数据);
$scope.countryname=null;
$scope.zipcode=null;
$scope.btnName=“提交”;
$scope.displayData();
});
}
}
$scope.displayData=function(){
$http.get(“select.php”)
.success(函数(数据){
$scope.names=数据;
});
}
$scope.updateData=函数(id、名、姓){
$scope.id=id;
$scope.countryname=名字;
$scope.zipcode=姓氏;
$scope.btnName=“编辑”;
}
$scope.deleteData=函数(id){
如果(确认(“您确定要删除此数据吗?”))
{
$http.post(“delete.php”,{'id':id})
.success(函数(数据){
警报(数据);
$scope.displayData();
});
}
其他的
{
返回false;
}
}
});
使用ng模式
仅适用于数字:
ng-pattern="/^[0-9]*$/"
仅限字符:
ng-pattern="/^[a-zA-Z]*$/"
使用
ng模式
仅适用于数字:
ng-pattern="/^[0-9]*$/"
仅限字符:
ng-pattern="/^[a-zA-Z]*$/"
在输入字段中使用模式,对于数字,您可以使用type=“number”在输入字段中使用模式,对于数字,您可以使用type=“number”