Как проверить, отключена ли кнопка, используя машинописный и угловой 2 - PullRequest
0 голосов
/ 28 марта 2019

Я пытаюсь включить кнопку A, если кнопка B не отключена (конечно, существуют другие условия, не относящиеся к вопросу).Мне нужно определить в моей машинописи, отключена ли кнопка B.Очевидно, что вы не можете использовать this.buttonB.nativeElement.disabled == true .... Я просто вставил его в качестве заполнителя.Я использую Angular 2.

@ ViewChild ('buttonB') buttonB;

if (this.buttonB.nativeElement.disabled == true){
  console.log('Button B is enabled');
} else console.log('Button is disabled');

1 Ответ

0 голосов
/ 28 марта 2019

Вот как вы можете это сделать.

Во-первых, вы используете Document.querySelector () (или document.getElementById (), getElementsByTagName () и т. Д.) Для извлечения кнопки Element (допустим, она имеет класс buttonA). Далее вы можете просто получить доступ к его атрибутам и проверить его значения.

Если вы хотите проверить его disabled атрибуты, вы можете просто проверить значение в button['disabled'].

const button = document.querySelector('.buttonA');
console.log(button['disabled']) //prints true or false
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...