校验用户名和地址加正则数字
2017-11-23 12:44
183 查看
$scope.savegood=function(){
$scope.tips=false; //控制错误信息是否显示
$scope.valArr=[];
//商品名 地址 价格
if($scope.gname==undefined||$scope.gname==""){
$scope.valArr.push("用户名不能为空");
}else if(!($scope.gname.length>2 && $scope.gname.length<10)){
$scope.valArr.push("用户名长度在2到10");
}
if($scope.address==undefined || $scope.address==""){
$scope.valArr.push("地址不能为空");
}
//数字 /^\d+$/
if(! /^\d+$/.test($scope.price)){
$scope.valArr.push("价格必须为有效数字");
}
if($scope.valArr.length>0){
$scope.tips=true;
}else{
var g2={
"checked":false,
"id":100,
"gname":$scope.gname,
"address":$scope.address,
"price":$scope.price,
"state":"发货",
"regDate":new Date()
};
//添加到数组
$scope.goods.push(g2);
$scope.showadd=false;
}
}
$scope.tips=false; //控制错误信息是否显示
$scope.valArr=[];
//商品名 地址 价格
if($scope.gname==undefined||$scope.gname==""){
$scope.valArr.push("用户名不能为空");
}else if(!($scope.gname.length>2 && $scope.gname.length<10)){
$scope.valArr.push("用户名长度在2到10");
}
if($scope.address==undefined || $scope.address==""){
$scope.valArr.push("地址不能为空");
}
//数字 /^\d+$/
if(! /^\d+$/.test($scope.price)){
$scope.valArr.push("价格必须为有效数字");
}
if($scope.valArr.length>0){
$scope.tips=true;
}else{
var g2={
"checked":false,
"id":100,
"gname":$scope.gname,
"address":$scope.address,
"price":$scope.price,
"state":"发货",
"regDate":new Date()
};
//添加到数组
$scope.goods.push(g2);
$scope.showadd=false;
}
}
相关文章推荐
- 正则表达式校验密码问题(要求大小写字母数字特殊符号四选三)
- php正则校验用户名介绍
- 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等
- 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等
- JavaScript正则验证数字、英文、电话号、身份证号、邮箱地址、链接地址等
- 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等
- 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等
- 正则表达式-对邮件地址进行校验
- 常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等
- 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等
- 【值得收藏】最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等
- 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等
- 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等
- 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等
- 校验日期和数字的正则表达式示例
- 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等
- 106-最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等
- 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等
- js:js正则一些实例方法(数字调换位置、ip地址合法性检查、url地址提取信息)
- php正则校验用户名介绍