Javascript 如何在angular中访问表单元素的$valid?
我无法访问表单元素的$validJavascript 如何在angular中访问表单元素的$valid?,javascript,angularjs,Javascript,Angularjs,我无法访问表单元素的$valid <body ng-controller="MainCtrl"> testForm: {{testForm.testmail.$valid}} <!-- NOTHING APPEARS HERE --> <form name="testForm"> <input type="email" name="testmail"> </form> </body>
<body ng-controller="MainCtrl">
testForm: {{testForm.testmail.$valid}} <!-- NOTHING APPEARS HERE -->
<form name="testForm">
<input type="email" name="testmail">
</form>
</body>
Plunker:这是因为您尚未为输入设置ng模型。如果未设置模型,则Angular无法验证字段
<input type="email" name="testmail" ng-model="testmail>
这是您的最新信息
这对AngularJs来说是多么重要将它添加到它{{testForm.testmail.$valid&&testForm.testmail.$dirty}}