Как установить несколько свойств в Javascript - PullRequest
0 голосов
/ 04 мая 2020

Я хочу отключить элемент, а также установить его заполнитель в Javascript.

Я могу сделать это с помощью приведенного ниже кода (я имею в виду элемент writecontent).

function toggleType() {
    var type = document.querySelector('select[name="type"]').value;

    if(type == 'Review') {
        aboutreview.style.visibility = ('visible');
        document.querySelector('.writecontent').disabled = true;
        document.querySelector('.writecontent').placeholder = "Not available in Review";

    } else if (type == 'Discussion' || '') {
        aboutreview.style.visibility = ('hidden');
        document.querySelector('.writecontent').disabled = false;

Вместо того, чтобы дважды вызывать элемент, как бы я установить disabled и placeholder одновременно при первом вызове элемента?

1 Ответ

1 голос
/ 04 мая 2020

Может быть путем сохранения ссылки на элемент в переменной.

 const writeElem  = document.querySelector('.writecontent');
 if (writeElem) {
     writeElem.disabled = true;
     writeElem.placeholder = "Not available in Review";
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...