問題タブ [angular-validation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - フォーム コントロールの検証は、他の URL への移動よりも優先されます - angular2
HTMLページには、以下のような<form>
検証と<a>
タグがあります。
問題は、ユーザーが入力 (電子メール入力) に触れても空のままで、そのユーザーが をクリックした後<a>
、ページがリダイレクトされず、入力のエラー メッセージが表示され、その後ユーザーが<a>
再度クリックするとページがリダイレクトされることです。検証をチェックし、エラーメッセージを表示することは、タグをナビゲートするよりも優先<a>
されるようです。これは奇妙です。ユーザーと対話するためにもう1ステップ必要なようです。この問題はどのように解決できますか?