{{ error }}
diff --git a/frontend/src/components/input/Password.vue b/frontend/src/components/input/Password.vue index e0c1977cc..6e77a3d2e 100644 --- a/frontend/src/components/input/Password.vue +++ b/frontend/src/components/input/Password.vue @@ -9,6 +9,8 @@ :type="passwordFieldType" :autocomplete="autocomplete" :tabindex="tabindex" + :aria-invalid="isValid !== true ? true : undefined" + :aria-describedby="errorId" @keyup.enter="e => $emit('submit', e)" @focusout="() => {validate(); validateAfterFirst = true}" @keyup="() => {validateAfterFirst ? validate() : null}" @@ -25,14 +27,16 @@{{ isValid }}