Примеры сокращенных вариантов конструкций на языке JavaScript.
Статья периодически пополняется…
# 1
Полный вариант:
if (checkbox.disabled) {
checkbox.disabled = false;
} else {
checkbox.disabled = true;
}
checkbox.disabled = false;
} else {
checkbox.disabled = true;
}
Короткая:
checkbox.disabled = !checkbox.disabled;