У меня есть кнопка в конце формы в Angular.
<form>
<!-- form inputs and stuff -->
<!-- hovering on button does not work with disabled -->
<button (mouseover)="findInvalidFieldsAndPutInArray()" [disabled]="myForm.form.invalid" data-toggle="tooltip" data-placement="top" title="Tooltip that shows Invalid fields: {{ invalidFieldsArray.join(', ')}}">Submit</button>
</form>
Моя текущая работа заключается в том, чтобы просто связать класс CSS вместо свойства disabled в кнопке, чтобы при наведении курсора мыши (наведение мыши) всплывала подсказка и функция.
.cant-click {
pointer-events: none;
touch-action: none;
}
Итак, мой вопрос, есть ли еще свойство disabled , о котором я должен знать, прежде чем удалять его в кнопках моей формы. Будут ли браузеры / программы чтения с экрана / сканеры затронуты каким-либо негативным / вводящим в заблуждение способом? Или я могу просто удалить его и использовать исправление, указанное выше?