ich das Formular unten haben ..Formulare müssen enthalten eine Schaltfläche zum Senden oder ein Bild Taste
<form name="myForm" novalidate>
<label for="test_element">Test</label>
<input required id="test_element" type="text" ng-model="ctrl.test">
<button ng-click="ctrl.save(myForm.$valid)">
Submit
</button>
</form>
ich die Dynamic Assessment Plugin
von hier mit:
https://chrome.google.com/webstore/detail/dynamic-assessment-plugin/aahpafpbmmgednbflpalchnlbicaeppi
Das Tool funktioniert nicht Geben Sie ein großartiges Beispiel dafür, wie Sie den Fehler beheben können:
Submit buttons and image buttons allow users to explicitly request submission of the form and to control the change of context. Forms that are submitted by other mechanisms might change the user's context before they are ready, causing frustration or confusion.
Was wäre das? bester Weg?
Ich mag nicht <button>
ändern -><input type="submit">
da hinter den Kulissen angularjs
Code gibt es die
'ng-submit' ist die Antwort. Sie erhalten auch Verbesserungen der Benutzerfreundlichkeit. Zum Beispiel kann ein Benutzer nun die Eingabetaste drücken, während er in der Texteingabe fokussiert ist, um das Formular zu senden. Sie bekommen das nicht mit einem Knopfklick-Handler. – danielnixon
yeah und wir können 'ng-disable' auch für den Validator hinzufügen –
yeah und wir können' ng-disable' auch für Validator hinzufügen –