Javascript 要使用Angularjs验证而不是浏览器验证吗

Javascript 要使用Angularjs验证而不是浏览器验证吗,javascript,angularjs,html,forms,validation,Javascript,Angularjs,Html,Forms,Validation,我有一个表单,其中包含两个ng表单,我在其中验证输入。关于我的表格,我有两个问题 1) 在输入公司,我想验证minlength,但我的方法似乎不起作用。我怎样才能解决这个问题 2) 我想在错误消息中使用Angularjs验证,但浏览器会自动显示“此输入无效”,Internet Explorer根本不会验证。我的错在哪里?我已经尝试了非验证和ng要求,但我的表格没有经过验证就提交了 以下是plunkr链接: 提前感谢,, 镱 var-app=angular.module('plunker',[]

我有一个表单,其中包含两个ng表单,我在其中验证输入。关于我的表格,我有两个问题

1) 在输入公司,我想验证minlength,但我的方法似乎不起作用。我怎样才能解决这个问题

2) 我想在错误消息中使用Angularjs验证,但浏览器会自动显示“此输入无效”,Internet Explorer根本不会验证。我的错在哪里?我已经尝试了非验证和ng要求,但我的表格没有经过验证就提交了

以下是plunkr链接:

提前感谢,, 镱

var-app=angular.module('plunker',[]);
应用程序控制器('MainCtrl',函数($scope){
$scope.billingadrequalshippingadr=false;
$scope.confirmbillingequalshipping=true;
$scope.changeBillingAddress=false;
$scope.shippingAddress={};
$scope.billingAddress={};
$scope.setBillingAddress=函数(){
$scope.changeBillingAddress=true;
$scope.billingAddress=$scope.shippingAddress;
};
$scope.cancelBillingAddress=函数(){
$scope.changeBillingAddress=false;
$scope.billingAddress=$scope.shippingAddress;
};
$scope.openCompanyModal=函数(公司){
$scope.billingAddress=公司;
$scope.shippingAddress=公司;
};
$scope.submit=函数(){
控制台日志(“提交的表格”);
}
});

安古拉斯普朗克
文件。写(“”);
送货地址
打招呼
先生
夫人
Firsname
要求的
姓氏
要求的
单位
要求的
最小长度=10
女招待
安德伦
取消
Lieferadrisse酒店
打招呼
先生
夫人
普利希特菲尔德
名字
普利希特菲尔德
姓氏
单位
返回
下一个

这是您的便签,我更正了一些部分(直到重新加载):


我想你可以使用
你有使用相同
ng submit
方法的嵌套表单,但不确定如何工作。此外,您已经在此处定义了表单名称:
,但它的打字错误中缺少“i”。要防止浏览器验证,请在表单上使用
novalidate
指令。我现在更正了输入错误,并从两个嵌套表单中删除了ng submit。但它仍然不起作用。我使用了两个嵌套表单,因为我不知道如何处理这个用例。